Abstract
Optional
Abstract
activateOptional
Abstract
enabledOptional function to determine whether the tab should be visible when viewing the sheet. When excluded, it defaults to true
.
Optional
Abstract
onOptional function which is called each time a change detection cycle occurs on the sheet. This is any time a FormApplication would normally call render()
.
Optional
Abstract
renderOptionally determines whether to refresh content each time an application render occurs.
For svelte-based content, the default is "force". For HTML and Handlebars content, the default is "handlebars".
Optional
Abstract
tabAn optional array of CSS classes to apply to the tab contents container.
Abstract
tabThe required static ID associated with a tab.
A tabId
is a unique string of text that identifies your tab.
It needs to be in a format that can be put into an HTML attribute.
The tab ID is always required to register a tab.
A tabId
must be unique to the target sheet. For example,
the character sheet can only have one "my-module-id-my-spellbook-tab" ID,
and the NPC sheet can also only have one "my-module-id-my-spellbook-tab" ID, etc.
Advice for crafting a unique tab ID:
"my-module-id-my-spellbook-tab"
Abstract
titleThe title to display on the tab. Accepts localization keys and plain text.
An optional override to whether the target tab should use default sheet event listeners. Defaults to
false
.