onRoomExtraInfoUpdate method
FutureOr<void>
onRoomExtraInfoUpdate(
- dynamic key,
- dynamic value,
- dynamic lastUpdateUserId,
- dynamic lastUpdateTimeMs,
override
@valid since 3.52 @detail callback @author lichangfeng.rtc @brief Callback used to receive the extra information set by the other users in the same room with setRoomExtraInfo{@link #RTCRoom#setRoomExtraInfo}. @param key Key of the extra information. @param value Content of the extra information. @param lastUpdateUserId The ID of the last user who updated this information. @param lastUpdateTimeMs The Unix time in ms when this information was last updated.
Implementation
FutureOr<void> onRoomExtraInfoUpdate(dynamic key, dynamic value,
dynamic lastUpdateUserId, dynamic lastUpdateTimeMs) async {
if ($instance == null || $instance is! IRTCRoomEventHandler) {
return;
}
return ($instance as IRTCRoomEventHandler).onRoomExtraInfoUpdate?.call(
key.toString(),
value.toString(),
lastUpdateUserId.toString(),
int.tryParse(lastUpdateTimeMs.toString()) ?? 0);
}