configure method

Future<void> configure({
  1. String? breakoutRoom,
})

Implementation

Future<void> configure({String? breakoutRoom}) async {
  if (livekitRoom.connectionState != livekit.ConnectionState.disconnected) {
    throw Exception("You cannot reconfigure while the controller is connected");
  }
  _config = null;
  _configurationError = null;
  notifyListeners();
  try {
    _config = await room.livekit.getConnectionInfo(breakoutRoom: breakoutRoom);
    notifyListeners();
  } catch (err) {
    _configurationError = err;
    notifyListeners();
    rethrow;
  }
}