getFieldState<T> method
Implementation
JarFieldState<T>? getFieldState<T>(String name) {
final state = _fields[name] as JarFieldState<dynamic>?;
if (state == null) return null;
return JarFieldState<T>(
value: state.value is T ? state.value as T? : null,
error: state.error,
isDirty: state.isDirty,
isTouched: state.isTouched,
isValidating: state.isValidating,
isDisabled: state.isDisabled,
name: state.name,
onChange: (value) => setValue<T>(name, value),
markAsTouched: () => markAsTouched(name),
);
}