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('

Module: features/infoboxes/infobox

Interfaces

Type aliases

GenericInfobox

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

Defined in

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


Infobox

\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> }>

Type parameters

NameType
Textends InfoboxOptions

Defined in

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

Variables

InfoboxType

\u2022 Const InfoboxType: typeof InfoboxType

Defined in

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

Functions

createInfobox

\u25B8 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

',31),r=[d];function n(c,s,f,l,h,b){return o(),t("div",null,r)}var x=e(i,[["render",n]]);export{p as __pageData,x as default};