mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2025-07-15 09:45:22 +00:00
29 lines
657 B
Dart
29 lines
657 B
Dart
part of 'create_scene_bloc.dart';
|
|
|
|
sealed class CreateSceneState extends Equatable {
|
|
const CreateSceneState();
|
|
|
|
@override
|
|
List<Object> get props => [];
|
|
}
|
|
|
|
final class CreateSceneInitial extends CreateSceneState {}
|
|
|
|
class CreateSceneLoading extends CreateSceneState {}
|
|
|
|
class AddSceneTask extends CreateSceneState {
|
|
final List<SceneStaticFunction> tasksList;
|
|
const AddSceneTask({required this.tasksList});
|
|
|
|
@override
|
|
List<Object> get props => [tasksList];
|
|
}
|
|
|
|
class SelectedTaskValueState extends CreateSceneState {
|
|
final String value;
|
|
const SelectedTaskValueState({required this.value});
|
|
|
|
@override
|
|
List<Object> get props => [value];
|
|
}
|