generated/arcane_shadcn/src/components/form/form library
Classes
- 
  CompareTo<T extends Comparable< T> >
- 
  CompareWith<T extends Comparable< T> >
- 
  CompositeValidator<T> 
- 
  ConditionalValidator<T> 
- EmailValidator
- Form
- A widget that provides form management capabilities for collecting and validating user input.
- FormController
- Controller for managing form state, validation, and submission.
- 
  FormEntry<T> 
- FormEntryErrorBuilder
- 
  FormEntryInterceptor<T> 
- FormEntryState
- FormErrorBuilder
- 
  FormField<T> 
- 
  FormInline<T> 
- 
  FormKey<T> 
- FormPendingBuilder
- FormState
- FormTableLayout
- FormValidityNotification
- 
  FormValueState<T> 
- 
  IgnoreForm<T> 
- A widget that prevents form components from submitting their values to form controllers.
- InvalidResult
- LengthValidator
- 
  MaxValidator<T extends num> 
- 
  MinValidator<T extends num> 
- 
  NonNullValidator<T> 
- NotEmptyValidator
- 
  NotValidator<T> 
- 
  OrValidator<T> 
- 
  RangeValidator<T extends num> 
- RegexValidator
- 
  ReplaceResult<T> 
- SafePasswordValidator
- SubmissionResult
- SubmitButton
- URLValidator
- 
  ValidationMode<T> 
- ValidationResult
- 
  Validator<T> 
- Abstract base class for implementing form field validation logic.
- 
  ValidatorBuilder<T> 
- WaitingResult
Enums
- CompareType
- FormValidationMode
- Defines when form field validation should occur during the component lifecycle.
Mixins
- FormFieldHandle
- 
  FormValueSupplier<T, X extends StatefulWidget> 
Extensions
Typedefs
- 
  AutoCompleteKey
    = FormKey<String> 
- 
  CheckboxKey
    = FormKey<CheckboxState> 
- 
  ChipInputKey<T> = FormKey< List< T> >
- 
  ColorPickerKey
    = FormKey<Color> 
- 
  DateInputKey
    = FormKey<DateTime> 
- 
  DatePickerKey
    = FormKey<DateTime> 
- 
  DurationInputKey
    = FormKey<Duration> 
- 
  DurationPickerKey
    = FormKey<Duration> 
- 
  FormMapValues
    = Map<FormKey, dynamic> 
- 
    FormPendingWidgetBuilder
      = Widget Function(BuildContext context, Map<FormKey, Future< errors, Widget? child)ValidationResult?> >
- FormSubmitCallback = void Function(BuildContext context, FormMapValues values)
- 
    FuturePredicate<T> = FutureOr< bool> Function(T? value)
- A function type that evaluates a condition on a value and returns a boolean result.
- 
  InputKey
    = FormKey<String> 
- 
  InputOTPKey
    = FormKey<List< int?> >
- 
  MultipleAnswerKey<T> = FormKey< Iterable< T> >
- 
  MultipleChoiceKey<T> = FormKey< T> 
- 
  MultiSelectKey<T> = FormKey< Iterable< T> >
- 
  NumberInputKey
    = FormKey<num> 
- 
  PhoneInputKey
    = FormKey<PhoneNumber> 
- 
  RadioCardKey
    = FormKey<int> 
- 
  RadioGroupKey
    = FormKey<int> 
- 
  SelectKey<T> = FormKey< T> 
- 
  SliderKey
    = FormKey<SliderValue> 
- 
  StarRatingKey
    = FormKey<double> 
- 
  SwitchKey
    = FormKey<bool> 
- 
  TextAreaKey
    = FormKey<String> 
- 
  TextFieldKey
    = FormKey<String> 
- 
  TimeInputKey
    = FormKey<TimeOfDay> 
- 
  TimePickerKey
    = FormKey<TimeOfDay> 
- 
  ToggleKey
    = FormKey<bool> 
- 
    ValidatorBuilderFunction<T> = FutureOr< ValidationResult?> Function(T? value)