mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-10 07:07:19 +00:00
30 lines
611 B
Dart
30 lines
611 B
Dart
import 'package:equatable/equatable.dart';
|
|
|
|
class SpaceTreeEvent extends Equatable {
|
|
const SpaceTreeEvent();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
class InitialEvent extends SpaceTreeEvent {}
|
|
|
|
class OnSelectSpaceEvent extends SpaceTreeEvent {
|
|
final String communityId;
|
|
final String spaceId;
|
|
|
|
const OnSelectSpaceEvent(this.communityId, this.spaceId);
|
|
|
|
@override
|
|
List<Object> get props => [communityId, spaceId];
|
|
}
|
|
|
|
class SearchForSpace extends SpaceTreeEvent {
|
|
final String searchQuery;
|
|
|
|
const SearchForSpace(this.searchQuery);
|
|
|
|
@override
|
|
List<Object> get props => [searchQuery];
|
|
}
|