Module: features/infoboxes/infobox

Interfaces

Type aliases

GenericInfobox

Ƭ GenericInfobox: Replace<Infobox<InfoboxOptions>, { visibility: ProcessedComputable<Visibility> }>

Defined in

profectus/src/features/infoboxes/infobox.ts:58


Infobox

Ƭ Infobox<T>: Replace<T & BaseInfobox, { bodyStyle: GetComputableType<T["bodyStyle"]> ; classes: GetComputableType<T["classes"]> ; color: GetComputableType<T["color"]> ; display: GetComputableType<T["display"]> ; style: GetComputableType<T["style"]> ; title: GetComputableType<T["title"]> ; titleStyle: GetComputableType<T["titleStyle"]> ; visibility: GetComputableTypeWithDefault<T["visibility"], Visible> }>

Type parameters

NameType
Textends InfoboxOptions

Defined in

profectus/src/features/infoboxes/infobox.ts:44

Variables

InfoboxType

Const InfoboxType: typeof InfoboxType

Defined in

profectus/src/features/infoboxes/infobox.ts:23

Functions

createInfobox

createInfobox<T>(optionsFunc): Infobox<T>

Type parameters

NameType
Textends InfoboxOptions

Parameters

NameType
optionsFunc() => T & ThisType<Infobox<T>>

Returns

Infobox<T>

Defined in

profectus/src/features/infoboxes/infobox.ts:65