copyWith method
AndrossyFieldProperty<T>
copyWith({
- T? disabled,
- T? enabled,
- T? error,
- T? errorFocused,
- T? focused,
- T? loading,
- T? loadingFocused,
- T? readOnly,
- T? valid,
- T? validFocused,
Implementation
AndrossyFieldProperty<T> copyWith({
T? disabled,
T? enabled,
T? error,
T? errorFocused,
T? focused,
T? loading,
T? loadingFocused,
T? readOnly,
T? valid,
T? validFocused,
}) {
if (_none) return this;
return AndrossyFieldProperty<T>(
disabled: disabled ?? _disabled,
enabled: enabled ?? this.enabled,
error: error ?? _error,
errorFocused: errorFocused ?? _errorFocused,
focused: focused ?? _focused,
loading: loading ?? _loading,
loadingFocused: loadingFocused ?? _loadingFocused,
readOnly: readOnly ?? _readOnly,
valid: valid ?? _valid,
validFocused: validFocused ?? _validFocused,
);
}