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
Name | Type |
---|---|
T | extends 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
Name | Type |
---|---|
T | extends InfoboxOptions |
Parameters
Name | Type |
---|---|
optionsFunc | OptionsFunc <T , BaseInfobox , GenericInfobox > |
Returns
Infobox
<T
>