glade_forms
library
Typedefs
-
ConverterToType<T>
= T Function(String? rawInput, T cantConvert(Object error, {Object? key, OnConvertError? onError, required String? rawValue}))
-
-
CreateModelFunction<M extends GladeModel>
= M Function(BuildContext context)
-
-
CustomValidatorType<T>
= GladeValidatorError<T>? Function(T value)
-
-
ErrorTranslator<T>
= String Function(GladeInputError<T> error, Object? key, String devMessage, InputDependencies dependencies)
-
-
GladeFormListenerFn<M extends GladeModel>
= void Function(BuildContext context, M model, List<String> lastUpdatedInputKey)
-
-
GladeFormWidgetBuilder<M extends GladeModel>
= Widget Function(BuildContext context, M model, Widget? child)
-
-
InputDependencies
= List<GladeInput<Object?>>
-
-
InputDependenciesFactory
= InputDependencies Function()
-
-
OnChange<T>
= void Function(ChangesInfo<T> info)
-
-
OnConvertError
= String Function(String? rawInput, {Object? key})
-
Before validation when converer from string to prpoer type failed.
-
OnDependencyChange
= void Function(List<String> updateInputKeys)
-
-
OnErrorCallback<T>
= ConvertError<T> Function(String? rawValue, Object error)
-
-
OnValidateError<T>
= String Function(T? value)
-
When validation failed but we already have propert
T
value.
-
SatisfyPredicate<T>
= bool Function(T value)
-
-
StringInput
= GladeInput<String>
-
-
StringValidatorFactory
= ValidatorInstance<String> Function(StringValidator validator)
-
-
TypeConverterToString<T>
= String? Function(T rawInput)
-
-
ValidateFunction<T>
= GladeValidatorError<T>? Function(T value)
-
-
ValidatorFactory<T>
= ValidatorInstance<T> Function(GladeValidator<T> v)
-
-
ValueComparator<T>
= bool Function(T? initial, T? value)
-
-
ValueTransform<T>
= T Function(T input)
-