adding packages
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
import 'package:meta/meta.dart';
|
||||
|
||||
import '../../classes/index.dart';
|
||||
|
||||
@immutable
|
||||
abstract class AuthEvent {}
|
||||
|
||||
class CheckUser extends AuthEvent {}
|
||||
|
||||
class LoginEvent extends AuthEvent {
|
||||
LoginEvent(this.username, this.password);
|
||||
|
||||
final String username, password;
|
||||
}
|
||||
|
||||
class LoginGuest extends AuthEvent {}
|
||||
|
||||
class CreateAccount extends AuthEvent {
|
||||
CreateAccount(this.username, this.password,
|
||||
{this.displayName, this.photoUrl});
|
||||
|
||||
final String username, password;
|
||||
final String displayName, photoUrl;
|
||||
}
|
||||
|
||||
class ChangeUser extends AuthEvent {
|
||||
ChangeUser(this.user);
|
||||
|
||||
final AuthUser user;
|
||||
}
|
||||
|
||||
class LogoutEvent extends AuthEvent {
|
||||
LogoutEvent(this.user);
|
||||
|
||||
final AuthUser user;
|
||||
}
|
||||
|
||||
class UpdateUser extends AuthEvent {
|
||||
UpdateUser(this.user);
|
||||
|
||||
final AuthUser user;
|
||||
}
|
||||
|
||||
class ForgotPassword extends AuthEvent {
|
||||
ForgotPassword(this.email);
|
||||
|
||||
final String email;
|
||||
}
|
||||
|
||||
class LoginGoogle extends AuthEvent {
|
||||
LoginGoogle({
|
||||
this.accessToken,
|
||||
this.idToken,
|
||||
});
|
||||
|
||||
final String idToken;
|
||||
final String accessToken;
|
||||
}
|
||||
|
||||
class SendEmailVerification extends AuthEvent {}
|
||||
|
||||
class EditInfo extends AuthEvent {
|
||||
EditInfo(this.user, {this.displayName, this.photoUrl});
|
||||
|
||||
final String displayName, photoUrl;
|
||||
final AuthUser user;
|
||||
}
|
||||
Reference in New Issue
Block a user