import{_ as e,c as t,o,a}from"./app.54d5a277.js";const p='{"title":"Module: features/infoboxes/infobox","description":"","frontmatter":{},"headers":[{"level":2,"title":"Interfaces","slug":"interfaces"},{"level":2,"title":"Type aliases","slug":"type-aliases"},{"level":3,"title":"GenericInfobox","slug":"genericinfobox"},{"level":3,"title":"Infobox","slug":"infobox"},{"level":2,"title":"Variables","slug":"variables"},{"level":3,"title":"InfoboxType","slug":"infoboxtype"},{"level":2,"title":"Functions","slug":"functions"},{"level":3,"title":"createInfobox","slug":"createinfobox"}],"relativePath":"api/modules/features/infoboxes/infobox.md"}',i={},d=a('
\u01AC GenericInfobox: Replace
<Infobox
<InfoboxOptions
>, { visibility
: ProcessedComputable
<Visibility
> }>
profectus/src/features/infoboxes/infobox.ts:58
\u01AC 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
> }>
Name | Type |
---|---|
T | extends InfoboxOptions |
profectus/src/features/infoboxes/infobox.ts:44
\u2022 Const
InfoboxType: typeof InfoboxType
profectus/src/features/infoboxes/infobox.ts:23
\u25B8 createInfobox<T
>(optionsFunc
): Infobox
<T
>
Name | Type |
---|---|
T | extends InfoboxOptions |
Name | Type |
---|---|
optionsFunc | () => T & ThisType <Infobox <T >> |
Infobox
<T
>