Files
feature-tenant/lib/features/waring_center/presentation/bloc/warning_center_event.dart
2026-05-14 15:08:19 +08:00

40 lines
832 B
Dart

import 'package:equatable/equatable.dart';
abstract class WarningCenterEvent extends Equatable {
const WarningCenterEvent();
@override
List<Object?> get props => [];
}
class WarningCenterLoadData extends WarningCenterEvent {
const WarningCenterLoadData();
}
class WarningCenterFilterByLevel extends WarningCenterEvent {
final String level;
const WarningCenterFilterByLevel(this.level);
@override
List<Object?> get props => [level];
}
class WarningCenterFilterByTime extends WarningCenterEvent {
final String timeRange;
const WarningCenterFilterByTime(this.timeRange);
@override
List<Object?> get props => [timeRange];
}
class WarningCenterSearch extends WarningCenterEvent {
final String keyword;
const WarningCenterSearch(this.keyword);
@override
List<Object?> get props => [keyword];
}