Skip to content
On this page

Interface: BaseInfobox

features/infoboxes/infobox.BaseInfobox

Properties

[Component]

[Component]: DefineComponent<{ bodyStyle: PropType<ProcessedComputable<StyleValue>> ; classes: PropType<ProcessedComputable<Record<string, boolean>>> ; collapsed: { required: true = true; type: PropType<Ref<boolean>> } ; color: PropType<ProcessedComputable<string>> ; display: { required: true = true; type: PropType<ProcessedComputable<CoercableComponent>> } ; id: { required: true = true; type: StringConstructor = String } ; style: PropType<ProcessedComputable<StyleValue>> ; title: { required: true = true; type: PropType<ProcessedComputable<CoercableComponent>> } ; titleStyle: PropType<ProcessedComputable<StyleValue>> ; visibility: { required: true = true; type: PropType<ProcessedComputable<Visibility>> } }, { Visibility: typeof Visibility ; bodyComponent: ShallowRef<"" | Component<any, any, any, ComputedOptions, MethodOptions>> ; stacked: ComputedRef<boolean> ; titleComponent: ShallowRef<"" | Component<any, any, any, ComputedOptions, MethodOptions>> ; unref: <T>(ref: T | Ref<T>) => T }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, PublicProps, Readonly<ExtractPropTypes<{ bodyStyle: PropType<ProcessedComputable<StyleValue>> ; classes: PropType<ProcessedComputable<Record<string, boolean>>> ; collapsed: { required: true = true; type: PropType<Ref<boolean>> } ; color: PropType<ProcessedComputable<string>> ; display: { required: true = true; type: PropType<ProcessedComputable<CoercableComponent>> } ; id: { required: true = true; type: StringConstructor = String } ; style: PropType<ProcessedComputable<StyleValue>> ; title: { required: true = true; type: PropType<ProcessedComputable<CoercableComponent>> } ; titleStyle: PropType<ProcessedComputable<StyleValue>> ; visibility: { required: true = true; type: PropType<ProcessedComputable<Visibility>> } }>>, {}>

Defined in

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


[GatherProps]

[GatherProps]: () => Record<string, unknown>

Type declaration

▸ (): Record<string, unknown>

Returns

Record<string, unknown>

Defined in

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


collapsed

collapsed: Persistent<boolean>

Defined in

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


id

id: string

Defined in

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


type

type: typeof InfoboxType

Defined in

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