remove method
Removes a scene from OBS.
- Complexity Rating: 2/5
- Latest Supported RPC Version: 1
- Added in v5.0.0
Implementation
Future<void> remove(
String? sceneName, {
String? sceneUuid,
String? canvasUuid,
}) async {
if (sceneName == null && sceneUuid == null) {
throw ArgumentError('sceneName or sceneUuid must be provided');
}
await obsWebSocket.sendRequest(
Request(
'RemoveScene',
requestData: {
'sceneName': ?sceneName,
'sceneUuid': ?sceneUuid,
'canvasUuid': ?canvasUuid,
},
),
);
}