LoginEvent.dart (512B)
1 import 'package:meta/meta.dart'; 2 import 'package:equatable/equatable.dart'; 3 4 abstract class LoginEvent extends Equatable { 5 const LoginEvent(); 6 } 7 8 class LoginButtonPressed extends LoginEvent { 9 final String username; 10 final String password; 11 12 const LoginButtonPressed({ 13 @required this.username, 14 @required this.password, 15 }); 16 17 @override 18 List<Object> get props => [username, password]; 19 20 @override 21 String toString() => 22 'LoginButtonPressed { username: $username, password: $password }'; 23 }