list method

Future<SceneListResponse> list({
  1. String? canvasUuid,
})

Gets an array of all scenes in OBS.

Compatible with inputs and scenes.

  • Complexity Rating: 2/5
  • Latest Supported RPC Version: 1
  • Added in v5.0.0

Implementation

Future<SceneListResponse> list({String? canvasUuid}) async {
  final response = await obsWebSocket.sendRequest(
    Request('GetSceneList', requestData: {'canvasUuid': ?canvasUuid}),
  );

  return SceneListResponse.fromJson(response!.responseData!);
}