forked from eatvio/eatvio_app
43 lines
1.1 KiB
Dart
43 lines
1.1 KiB
Dart
// ignore_for_file: must_be_immutable
|
|
|
|
part of 'credentials_bloc.dart';
|
|
|
|
/// Represents the state of Credentials in the application.
|
|
class CredentialsState extends Equatable {
|
|
CredentialsState({
|
|
this.valueController,
|
|
this.valueController1,
|
|
this.valueController2,
|
|
this.credentialsModelObj,
|
|
});
|
|
|
|
TextEditingController? valueController;
|
|
|
|
TextEditingController? valueController1;
|
|
|
|
TextEditingController? valueController2;
|
|
|
|
CredentialsModel? credentialsModelObj;
|
|
|
|
@override
|
|
List<Object?> get props => [
|
|
valueController,
|
|
valueController1,
|
|
valueController2,
|
|
credentialsModelObj,
|
|
];
|
|
CredentialsState copyWith({
|
|
TextEditingController? valueController,
|
|
TextEditingController? valueController1,
|
|
TextEditingController? valueController2,
|
|
CredentialsModel? credentialsModelObj,
|
|
}) {
|
|
return CredentialsState(
|
|
valueController: valueController ?? this.valueController,
|
|
valueController1: valueController1 ?? this.valueController1,
|
|
valueController2: valueController2 ?? this.valueController2,
|
|
credentialsModelObj: credentialsModelObj ?? this.credentialsModelObj,
|
|
);
|
|
}
|
|
}
|