Skip to content
On this page

Module: features/infoboxes/infobox

Components

Interfaces

Type Aliases

GenericInfobox

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

Defined in

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


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:37

Variables

InfoboxType

Const InfoboxType: typeof InfoboxType

Defined in

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

Functions

createInfobox

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

Type parameters

NameType
Textends InfoboxOptions

Parameters

NameType
optionsFuncOptionsFunc<T, BaseInfobox, GenericInfobox>

Returns

Infobox<T>