joinDialog method
Future<void>
joinDialog(
- String dialogId,
- dynamic callback(), {
- ConferenceRole conferenceRole = ConferenceRole.PUBLISHER,
Implementation
Future<void> joinDialog(
String dialogId, Function(List<int?> publishers) callback,
{ConferenceRole conferenceRole = ConferenceRole.PUBLISHER}) async {
_joinCallback = callback;
_signaler.setJanusResponseEventCallback(this);
sessionDescription.conferenceRole = conferenceRole;
await _signaler.attachPlugin(ConferenceConfig.instance.plugin,
conferenceRole == ConferenceRole.PUBLISHER);
await _signaler.joinDialog(
dialogId,
currentUserId,
JOIN_JANUS_ROLE_PUBLISHER,
conferenceRole,
conferenceRole == ConferenceRole.PUBLISHER);
}