useFTimeFieldController function
FTimeFieldController
useFTimeFieldController({
- TickerProvider? vsync,
- FTime? initialTime,
- FormFieldValidator<
FTime> validator = _defaultValidator, - Duration popoverAnimationDuration = const Duration(milliseconds: 100),
- List<
Object?> ? keys,
Creates a FTimeFieldController
that allows time selection through a picker or input field and is automatically
disposed.
validator
returns an error string to display if the input is invalid, or null otherwise.
Defaults to always returning null.
Implementation
FTimeFieldController useFTimeFieldController({
TickerProvider? vsync,
FTime? initialTime,
FormFieldValidator<FTime> validator = _defaultValidator,
Duration popoverAnimationDuration = const Duration(milliseconds: 100),
List<Object?>? keys,
}) => use(
_TimeFieldHook(
vsync: vsync ??= useSingleTickerProvider(keys: keys),
initialTime: initialTime,
validator: validator,
popoverAnimationDuration: popoverAnimationDuration,
debugLabel: 'useFDatePickerController',
keys: keys,
),
);