Hero Hook Form API / BaseFormFieldConfig
Interface: BaseFormFieldConfig<TFieldValues>
Defined in: types.ts:137
Extended by
StringFieldConfigBooleanFieldConfigRadioFieldConfigCheckboxGroupFieldConfigSliderFieldConfigDateFieldConfigFileFieldConfigFontPickerFieldConfigStringArrayFieldConfigConditionalFieldConfigDynamicSectionConfig
Type Parameters
TFieldValues
TFieldValues extends FieldValues
Properties
name
name:
Path<TFieldValues>
Defined in: types.ts:138
label?
optionallabel:string
Defined in: types.ts:139
description?
optionaldescription:string
Defined in: types.ts:140
className?
optionalclassName:string
Defined in: types.ts:141
isDisabled?
optionalisDisabled:boolean
Defined in: types.ts:142
rules?
optionalrules:RegisterOptions<TFieldValues,Path<TFieldValues>>
Defined in: types.ts:143
condition()?
optionalcondition: (values) =>boolean
Defined in: types.ts:146
Parameters
values
Partial<TFieldValues>
Returns
boolean
dependsOn?
optionaldependsOn:Path<TFieldValues>
Defined in: types.ts:147
dependsOnValue?
optionaldependsOnValue:unknown
Defined in: types.ts:148
group?
optionalgroup:string
Defined in: types.ts:151
ariaLabel?
optionalariaLabel:string
Defined in: types.ts:154
ariaDescribedBy?
optionalariaDescribedBy:string
Defined in: types.ts:155