setSceneItemPrivateSettings method

Future<void> setSceneItemPrivateSettings({
  1. String? sceneName,
  2. String? sceneUuid,
  3. required int sceneItemId,
  4. required Map<String, dynamic> sceneItemSettings,
})

Sets the private settings of a scene item.

Note: This request is mainly used internally by OBS.

Scenes and Groups

  • Complexity Rating: 4/5
  • Latest Supported RPC Version: 1
  • Added in v5.6.0

Implementation

Future<void> setSceneItemPrivateSettings({
  String? sceneName,
  String? sceneUuid,
  required int sceneItemId,
  required Map<String, dynamic> sceneItemSettings,
}) async => await obsWebSocket.sendRequest(
  Request(
    'SetSceneItemPrivateSettings',
    requestData: {
      'sceneName': ?sceneName,
      'sceneUuid': ?sceneUuid,
      'sceneItemId': sceneItemId,
      'sceneItemSettings': sceneItemSettings,
    },
  ),
);