NumberFieldView.id
property · packages/mixins-ui/src/numberField.ts:48
readonly id: stringPrefixes every id the field draws, unique on the page.
Mixins / foldkit-mixins-ui
interface · packages/mixins-ui/src/numberField.ts:46
interface NumberFieldView<Message> {
readonly id: string
readonly label: string
readonly description?: string | undefined
readonly value: number
readonly onChange: (value: number) => NoInfer<Message>
readonly min?: number | undefined
readonly max?: number | undefined
readonly step?: number | undefined
readonly page?: number | undefined
readonly format?: ((value: number) => string) | undefined
readonly disabled?: boolean | undefined
readonly style?: NamedStyle<typeof NumberFieldSlots> | undefined
readonly mixins?: MixinList<Message> | undefined
}NumberFieldView.idproperty · packages/mixins-ui/src/numberField.ts:48
readonly id: stringPrefixes every id the field draws, unique on the page.
NumberFieldView.labelproperty · packages/mixins-ui/src/numberField.ts:49
readonly label: stringNumberFieldView.descriptionproperty · packages/mixins-ui/src/numberField.ts:50
readonly description?: string | undefinedNumberFieldView.valueproperty · packages/mixins-ui/src/numberField.ts:51
readonly value: numberNumberFieldView.onChangeproperty · packages/mixins-ui/src/numberField.ts:53
readonly onChange: (value: number) => NoInfer<Message>The Message for the next value; its type comes from h.
NumberFieldView.minproperty · packages/mixins-ui/src/numberField.ts:54
readonly min?: number | undefinedNumberFieldView.maxproperty · packages/mixins-ui/src/numberField.ts:55
readonly max?: number | undefinedNumberFieldView.stepproperty · packages/mixins-ui/src/numberField.ts:57
readonly step?: number | undefinedDefault 1.
NumberFieldView.pageproperty · packages/mixins-ui/src/numberField.ts:59
readonly page?: number | undefinedPageUp and PageDown move by this; default ten steps.
NumberFieldView.formatproperty · packages/mixins-ui/src/numberField.ts:61
readonly format?: ((value: number) => string) | undefinedHow the value reads in the field and to a screen reader; default String.
NumberFieldView.disabledproperty · packages/mixins-ui/src/numberField.ts:62
readonly disabled?: boolean | undefinedNumberFieldView.styleproperty · packages/mixins-ui/src/numberField.ts:64
readonly style?: NamedStyle<typeof NumberFieldSlots> | undefinedA style of NumberFieldSlots, for the field's look.
NumberFieldView.mixinsproperty · packages/mixins-ui/src/numberField.ts:66
readonly mixins?: MixinList<Message> | undefinedMixins beside the style.