part of 'backups_bloc.dart'; sealed class BackupsEvent extends Equatable { const BackupsEvent(); } class BackupsServerLoaded extends BackupsEvent { const BackupsServerLoaded(); @override List get props => []; } class BackupsServerReset extends BackupsEvent { const BackupsServerReset(); @override List get props => []; } class InitializeBackupsRepository extends BackupsEvent { const InitializeBackupsRepository( this.credential, ); final BackupsCredential credential; @override List get props => []; } class BackupsStateChanged extends BackupsEvent { const BackupsStateChanged(this.backups, this.backupConfiguration); final List backups; final BackupConfiguration? backupConfiguration; @override List get props => [backups, backupConfiguration]; } class ForceSnapshotListUpdate extends BackupsEvent { const ForceSnapshotListUpdate(); @override List get props => []; } class CreateBackups extends BackupsEvent { const CreateBackups(this.services); final List services; @override List get props => [services]; } class RestoreBackup extends BackupsEvent { const RestoreBackup(this.backupId, this.restoreStrategy); final String backupId; final BackupRestoreStrategy restoreStrategy; @override List get props => [backupId, restoreStrategy]; } class SetAutobackupPeriod extends BackupsEvent { const SetAutobackupPeriod(this.period); final Duration? period; @override List get props => [period]; } class SetAutobackupQuotas extends BackupsEvent { const SetAutobackupQuotas(this.quotas); final AutobackupQuotas quotas; @override List get props => [quotas]; } class ForgetSnapshot extends BackupsEvent { const ForgetSnapshot(this.backupId); final String backupId; @override List get props => [backupId]; }