part of 'account_bloc.dart'; sealed class AccountEvent extends Equatable { const AccountEvent(); @override List 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 AccountLoad extends AccountEvent { final List subAccounts; const AccountLoad(this.subAccounts); @override List get props => [subAccounts]; } final class AccountEditColor extends AccountEvent { final Account account; final String color; const AccountEditColor(this.account, this.color); @override List get props => [account, color]; } final class AccountEditSaving extends AccountEvent { final Account account; final bool saving; const AccountEditSaving(this.account, this.saving); @override List get props => [account, saving]; } final class AccountEditLabel extends AccountEvent { final Account account; final String label; const AccountEditLabel(this.account, this.label); @override List get props => [account, label]; } final class AccountRemove extends AccountEvent { final Account account; const AccountRemove(this.account); @override List get props => [account]; } final class AccountAdd extends AccountEvent {}