ResizableView.model
property · packages/mixins-ui/src/resizable.ts:88
readonly model: ModelMixins / foldkit-mixins-ui
interface · packages/mixins-ui/src/resizable.ts:87
interface ResizableView<Message> extends Bounds {
readonly model: Model
readonly onMessage: (message: typeof Message.Type) => NoInfer<Message>
readonly orientation?: 'horizontal' | 'vertical' | undefined
readonly label: string
readonly first: Html
readonly second: Html
readonly style?: NamedStyle<typeof ResizableSlots> | undefined
readonly mixins?: MixinList<Message> | undefined
}ResizableView.modelproperty · packages/mixins-ui/src/resizable.ts:88
readonly model: ModelResizableView.onMessageproperty · packages/mixins-ui/src/resizable.ts:90
readonly onMessage: (message: typeof Message.Type) => NoInfer<Message>Lifts the split's own Messages into the application's.
ResizableView.orientationproperty · packages/mixins-ui/src/resizable.ts:92
readonly orientation?: 'horizontal' | 'vertical' | undefinedhorizontal puts the panels side by side, vertical one over the other.
ResizableView.labelproperty · packages/mixins-ui/src/resizable.ts:94
readonly label: stringThe handle's accessible name: what it resizes.
ResizableView.firstproperty · packages/mixins-ui/src/resizable.ts:95
readonly first: HtmlResizableView.secondproperty · packages/mixins-ui/src/resizable.ts:96
readonly second: HtmlResizableView.styleproperty · packages/mixins-ui/src/resizable.ts:98
readonly style?: NamedStyle<typeof ResizableSlots> | undefinedA style of ResizableSlots, for the split's look.
ResizableView.mixinsproperty · packages/mixins-ui/src/resizable.ts:100
readonly mixins?: MixinList<Message> | undefinedMixins beside the style.