charton API / @chart-on/ui / index / FormInputKinds
Interface: FormInputKinds
Defined in: ui/src/form-model.ts:126
Input types by kind. Add a custom kind's type by augmenting this interface, so schemas using it type-check (and validate gets its value type):
interface StepperInputDef extends FormInputBase<number> { kind: 'stepper'; max?: number }
declare module '@chart-on/ui' {
interface FormInputKinds { stepper: StepperInputDef }
}Properties
boolean
boolean:
BooleanInputDef
Defined in: ui/src/form-model.ts:129
color
color:
ColorInputDef
Defined in: ui/src/form-model.ts:132
multi-select
multi-select:
MultiSelectInputDef
Defined in: ui/src/form-model.ts:131
number
number:
NumberInputDef
Defined in: ui/src/form-model.ts:127
range
range:
RangeInputDef
Defined in: ui/src/form-model.ts:134
select
select:
SelectInputDef
Defined in: ui/src/form-model.ts:130
slider
slider:
SliderInputDef
Defined in: ui/src/form-model.ts:133
source
source:
SourceInputDef
Defined in: ui/src/form-model.ts:135
text
text:
TextInputDef
Defined in: ui/src/form-model.ts:128