Skip to content

@vttforge/core / ActiveEffectConfig

Interface: ActiveEffectConfig ​

What every CONFIG.<Document> entry carries.

Extends ​

Properties ​

changeTypes ​

changeTypes: Record<string, unknown>

Register a package's own change type here, in init.


collection? ​

optional collection?: AnyClass

Inherited from ​

DocumentConfig.collection


compendiumIndexFields? ​

optional compendiumIndexFields?: string[]

Inherited from ​

DocumentConfig.compendiumIndexFields


dataModels ​

dataModels: Record<string, AnyClass>

Inherited from ​

DocumentConfig.dataModels


documentClass ​

documentClass: AnyClass

Inherited from ​

DocumentConfig.documentClass


expiryAction ​

expiryAction: "update" | "delete" | null


expiryEvents ​

expiryEvents: Record<string, string>


phases ​

phases: string[]


sheetClasses? ​

optional sheetClasses?: Record<string, Record<string, unknown>>

Inherited from ​

DocumentConfig.sheetClasses


optional sidebar?: object

applicationClass? ​

optional applicationClass?: AnyClass

order? ​

optional order?: number

Inherited from ​

DocumentConfig.sidebar


typeIcons? ​

optional typeIcons?: Record<string, string>

Icon per subtype, shown in the sidebar and on creation dialogs.

Inherited from ​

DocumentConfig.typeIcons


typeLabels? ​

optional typeLabels?: Record<string, string>

Inherited from ​

DocumentConfig.typeLabels

MIT licensed.