Files
unionflow-server-api/unionflow/unionflow-mobile-apps/lib/features/admin/bloc/admin_users_event.dart
dahoud b1957c1c81 feat(unionflow): ajout Spec-Kit, constitution, mission mutuelles
- Config Spec-Kit pour Spec-Driven Development
- CONSTITUTION.md + .specify/memory/constitution.md
- Commandes Cursor /speckit.*, règles projet
- Mission: associations + mutuelles d'épargne et de financement
- .gitignore: versionner config spec-kit unionflow

Made-with: Cursor
2026-02-27 14:41:07 +00:00

30 lines
836 B
Dart

library admin_users_event;
abstract class AdminUsersEvent {}
class AdminUsersLoadRequested extends AdminUsersEvent {
final int page;
final int size;
final String? search;
AdminUsersLoadRequested({this.page = 0, this.size = 20, this.search});
}
class AdminUserDetailRequested extends AdminUsersEvent {
final String userId;
AdminUserDetailRequested(this.userId);
}
/// Charge détail utilisateur + liste complète des rôles (pour édition)
class AdminUserDetailWithRolesRequested extends AdminUsersEvent {
final String userId;
AdminUserDetailWithRolesRequested(this.userId);
}
class AdminUserRolesUpdateRequested extends AdminUsersEvent {
final String userId;
final List<String> roleNames;
AdminUserRolesUpdateRequested(this.userId, this.roleNames);
}
class AdminRolesLoadRequested extends AdminUsersEvent {}