NavView.model
property · packages/mixins-ui/src/nav.ts:364
readonly model: ModelMixins / foldkit-mixins-ui
interface · packages/mixins-ui/src/nav.ts:363
interface NavView<Message> {
readonly model: Model
readonly entries: ReadonlyArray<NavEntry>
readonly label: string
readonly onMessage: (message: typeof Message.Type) => NoInfer<Message>
readonly orientation?: 'horizontal' | 'vertical' | undefined
readonly direction?: 'ltr' | 'rtl' | undefined
readonly mixins?: MixinList<Message> | undefined
}NavView.modelproperty · packages/mixins-ui/src/nav.ts:364
readonly model: ModelNavView.entriesproperty · packages/mixins-ui/src/nav.ts:365
readonly entries: ReadonlyArray<NavEntry>NavView.labelproperty · packages/mixins-ui/src/nav.ts:367
readonly label: stringThe navigation landmark's name.
NavView.onMessageproperty · packages/mixins-ui/src/nav.ts:368
readonly onMessage: (message: typeof Message.Type) => NoInfer<Message>NavView.orientationproperty · packages/mixins-ui/src/nav.ts:370
readonly orientation?: 'horizontal' | 'vertical' | undefinedA row (default) or a column; a column's panels open beside it.
NavView.directionproperty · packages/mixins-ui/src/nav.ts:375
readonly direction?: 'ltr' | 'rtl' | undefinedUnder 'rtl' the arrows that move along a row swap, and a column's panels
open on its left. Given, it is drawn as the nav's dir.
NavView.mixinsproperty · packages/mixins-ui/src/nav.ts:377
readonly mixins?: MixinList<Message> | undefinedA style of NavSlots (Recipes.Nav) and mixins beside it; Nav.fluid glides the indicator.