rtcRoom$onSetRoomExtraInfoResult$result method
FutureOr<void>
rtcRoom$onSetRoomExtraInfoResult$result(
- dynamic rtcRoom,
- dynamic taskId,
- dynamic result
override
@valid since 3.52. @detail callback @author lichangfeng.rtc @brief 调用 setRoomExtraInfo:value:{@link #ByteRTCRoom#setRoomExtraInfo:value} 结果回调。 @param rtcRoom ByteRTCRoom 对象。 @param taskId 本次调用的任务编号。 @param result 设置房间附加信息结果,详见 ByteRTCSetRoomExtraInfoResult{@link #ByteRTCSetRoomExtraInfoResult}
Implementation
FutureOr<void> rtcRoom$onSetRoomExtraInfoResult$result(
dynamic rtcRoom, dynamic taskId, dynamic result) async {
if ($instance == null || $instance is! IRTCRoomEventHandler) {
return;
}
return ($instance as IRTCRoomEventHandler).onSetRoomExtraInfoResult?.call(
int.tryParse(taskId.toString()) ?? 0,
t_SetRoomExtraInfoResult.ios_to_code($p_i
.ByteRTCSetRoomExtraInfoResult.values
.firstWhere((t) => t.$value == result || t.name == result)));
}