part of 'scene_bloc.dart'; abstract class SceneState extends Equatable { const SceneState(); @override List get props => []; } class SceneInitial extends SceneState {} class SceneLoading extends SceneState {} class SceneLoaded extends SceneState { final List scenes; final String? loadingSceneId; const SceneLoaded(this.scenes, {this.loadingSceneId}); @override List get props => [scenes, loadingSceneId]; } class SceneError extends SceneState { final String message; const SceneError({required this.message}); @override List get props => [message]; } class SceneTriggerSuccess extends SceneState { final String sceneName; const SceneTriggerSuccess(this.sceneName); @override List get props => [sceneName]; }