AngleSliderView.model
property · packages/mixins-ui/src/angleSlider.ts:214
readonly model: ModelMixins / foldkit-mixins-ui
interface · packages/mixins-ui/src/angleSlider.ts:213
interface AngleSliderView<Message> extends AngleSliderLayout {
readonly model: Model
readonly onMessage: (message: typeof Message.Type) => NoInfer<Message>
readonly label: string
readonly format?: ((value: number) => string) | undefined
readonly valueText?: ((value: number) => string) | undefined
readonly showValue?: boolean | undefined
readonly name?: string | undefined
readonly disabled?: boolean | undefined
readonly readOnly?: boolean | undefined
readonly invalid?: boolean | undefined
readonly style?: NamedStyle<typeof AngleSliderSlots> | undefined
readonly mixins?: MixinList<Message> | undefined
}AngleSliderView.modelproperty · packages/mixins-ui/src/angleSlider.ts:214
readonly model: ModelAngleSliderView.onMessageproperty · packages/mixins-ui/src/angleSlider.ts:216
readonly onMessage: (message: typeof Message.Type) => NoInfer<Message>Lifts the dial's own Messages into the application's.
AngleSliderView.labelproperty · packages/mixins-ui/src/angleSlider.ts:218
readonly label: stringWhat the angle is of, shown and naming the slider.
AngleSliderView.formatproperty · packages/mixins-ui/src/angleSlider.ts:220
readonly format?: ((value: number) => string) | undefinedThe angle as shown; default 90°.
AngleSliderView.valueTextproperty · packages/mixins-ui/src/angleSlider.ts:222
readonly valueText?: ((value: number) => string) | undefinedThe angle as read aloud; default 90 degrees.
AngleSliderView.showValueproperty · packages/mixins-ui/src/angleSlider.ts:224
readonly showValue?: boolean | undefinedDraws the angle in the dial; default true.
AngleSliderView.nameproperty · packages/mixins-ui/src/angleSlider.ts:226
readonly name?: string | undefinedA form field name: a hidden input then holds the angle.
AngleSliderView.disabledproperty · packages/mixins-ui/src/angleSlider.ts:227
readonly disabled?: boolean | undefinedAngleSliderView.readOnlyproperty · packages/mixins-ui/src/angleSlider.ts:229
readonly readOnly?: boolean | undefinedFocusable and read, but neither keys nor the pointer change it.
AngleSliderView.invalidproperty · packages/mixins-ui/src/angleSlider.ts:230
readonly invalid?: boolean | undefinedAngleSliderView.styleproperty · packages/mixins-ui/src/angleSlider.ts:232
readonly style?: NamedStyle<typeof AngleSliderSlots> | undefinedA style of AngleSliderSlots, for the look.
AngleSliderView.mixinsproperty · packages/mixins-ui/src/angleSlider.ts:234
readonly mixins?: MixinList<Message> | undefinedMixins beside the style.