mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2025-11-27 21:34:54 +00:00
connected all apis , create functionality is working
This commit is contained in:
@ -11,6 +11,14 @@ final class CreateSceneInitial extends CreateSceneState {}
|
||||
|
||||
class CreateSceneLoading extends CreateSceneState {}
|
||||
|
||||
class CreateSceneError extends CreateSceneState {
|
||||
final String message;
|
||||
const CreateSceneError({required this.message});
|
||||
|
||||
@override
|
||||
List<Object> get props => [message];
|
||||
}
|
||||
|
||||
class AddSceneTask extends CreateSceneState {
|
||||
final List<SceneStaticFunction> tasksList;
|
||||
const AddSceneTask({required this.tasksList});
|
||||
@ -20,9 +28,17 @@ class AddSceneTask extends CreateSceneState {
|
||||
}
|
||||
|
||||
class SelectedTaskValueState extends CreateSceneState {
|
||||
final String value;
|
||||
final dynamic value;
|
||||
const SelectedTaskValueState({required this.value});
|
||||
|
||||
@override
|
||||
List<Object> get props => [value];
|
||||
}
|
||||
|
||||
class CreateSceneWithTasks extends CreateSceneState {
|
||||
final bool success;
|
||||
const CreateSceneWithTasks({required this.success});
|
||||
|
||||
@override
|
||||
List<Object> get props => [success];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user