Skip to main content

IDataFormFieldDefinition

@spartanfx/react v1.2.2


@spartanfx/react / index / IDataFormFieldDefinition

Interface: IDataFormFieldDefinition<TValue>

Backward-compatible alias for the normalized field metadata shape.

Extends

Type Parameters

TValue

TValue extends DataFormValues = DataFormValues

Properties

Required

PropertyTypeDescription
keystring-
labelstring-
typeDataFormFieldType-

Options

PropertyTypeDescription
currencyCode?string-
defaultValue?unknown-
description?string-
disabled?boolean-
hidden?boolean-
lookupResolver?IDataFormLookupResolver<TValue>-
max?number-
maxLength?number-
metadata?Record<string, unknown>-
min?number-
options?IDataFormOption[]-
placeholder?string-
readonly?boolean-
rendererKey?string-
required?boolean-
rows?number-
userResolver?IDataFormUserResolver<TValue>-
validationRules?IDataFormValidationRule<TValue>[]-

Advanced & escape hatches

PropertyTypeDescription
controlProps?Record<string, unknown>-
dateTimePickerProps?IDataFormDateTimePickerProps-