33 lines
668 B
Dart
33 lines
668 B
Dart
part of 'account_bloc.dart';
|
|
|
|
sealed class AccountEvent extends Equatable {
|
|
const AccountEvent();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
final class AccountImportCSV extends AccountEvent {
|
|
const AccountImportCSV();
|
|
}
|
|
|
|
final class AccountImportJSON extends AccountEvent {
|
|
const AccountImportJSON();
|
|
}
|
|
|
|
final class AccountExportJSON extends AccountEvent {
|
|
const AccountExportJSON();
|
|
}
|
|
|
|
final class AccountExportCSV extends AccountEvent {
|
|
const AccountExportCSV();
|
|
}
|
|
|
|
final class SubAccountLoad extends AccountEvent {
|
|
final Set<String> subAccounts;
|
|
const SubAccountLoad(this.subAccounts);
|
|
|
|
@override
|
|
List<Object> get props => [subAccounts];
|
|
}
|