SceneItems class

Record Requests

Constructors

SceneItems(ObsWebSocket obsWebSocket)

Properties

hashCode int
The hash code for this object.
no setterinherited
obsWebSocket ObsWebSocket
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getEnabled({required String sceneName, required int sceneItemId}) Future<bool>
Gets the enable state of a scene item.
getGroupSceneItemList(String sceneName) Future<List<SceneItemDetail>>
Basically GetSceneItemList, but for groups.
getId({required String sceneName, required String sourceName, int? searchOffset}) Future<int>
Searches a scene for a source, and returns its id.
getIndex({required String sceneName, required int sceneItemId}) Future<int>
Gets the index position of a scene item in a scene.
getLocked({required String sceneName, required int sceneItemId}) Future<bool>
Gets the lock state of a scene item.
getSceneItemEnabled({required String sceneName, required int sceneItemId}) Future<bool>
Gets the enable state of a scene item.
getSceneItemId({required String sceneName, required String sourceName, int? searchOffset}) Future<int>
Searches a scene for a source, and returns its id.
getSceneItemIndex({required String sceneName, required int sceneItemId}) Future<int>
Gets the index position of a scene item in a scene.
getSceneItemList(String sceneName) Future<List<SceneItemDetail>>
Gets a list of all scene items in a scene.
getSceneItemLocked({required String sceneName, required int sceneItemId}) Future<bool>
Gets the lock state of a scene item.
groupList(String sceneName) Future<List<SceneItemDetail>>
Basically GetSceneItemList, but for groups.
list(String sceneName) Future<List<SceneItemDetail>>
Gets a list of all scene items in a scene.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setEnabled(SceneItemEnableStateChanged sceneItemEnableStateChanged) Future<void>
Sets the enable state of a scene item.
setIndex({required String sceneName, required int sceneItemId, required int sceneItemIndex}) Future<void>
Sets the index position of a scene item in a scene.
setLocked({required String sceneName, required int sceneItemId, required bool sceneItemLocked}) Future<void>
Sets the lock state of a scene item.
setSceneItemEnabled(SceneItemEnableStateChanged sceneItemEnableStateChanged) Future<void>
Sets the enable state of a scene item.
setSceneItemIndex({required String sceneName, required int sceneItemId, required int sceneItemIndex}) Future<void>
Sets the index position of a scene item in a scene.
setSceneItemLocked({required String sceneName, required int sceneItemId, required bool sceneItemLocked}) Future<void>
Sets the lock state of a scene item.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited