@vttforge/core / DocumentConfig
Interface: DocumentConfig<TClass> ​
What every CONFIG.<Document> entry carries.
Extended by ​
Type Parameters ​
TClass ​
TClass = AnyClass
Properties ​
collection? ​
optionalcollection?:AnyClass
compendiumIndexFields? ​
optionalcompendiumIndexFields?:string[]
dataModels ​
dataModels:
Record<string,AnyClass>
documentClass ​
documentClass:
TClass
sheetClasses? ​
optionalsheetClasses?:Record<string,Record<string,unknown>>
sidebar? ​
optionalsidebar?:object
applicationClass? ​
optionalapplicationClass?:AnyClass
order? ​
optionalorder?:number
typeIcons? ​
optionaltypeIcons?:Record<string,string>
Icon per subtype, shown in the sidebar and on creation dialogs.
typeLabels? ​
optionaltypeLabels?:Record<string,string>