ByteRTCChorusCacheSyncObserver constructor
ByteRTCChorusCacheSyncObserver([
- NativeClassOptions? options
Implementation
ByteRTCChorusCacheSyncObserver([NativeClassOptions? options])
: super(options == null
? const NativeClassOptions([],
className: _$namespace,
instanceType: InstanceType.manual,
bridgeKey: 'com.volcengine.rtc.hybrid_runtime',
methodMap: {
r"onSyncedVideoFrames$withUids":
r"onSyncedVideoFrames:withUids:",
r"onSyncedUsersChanged": r"onSyncedUsersChanged:",
r"onSyncEvent$withError": r"onSyncEvent:withError:"
})
: NativeClassOptions.fromMap({
...options.toMap(),
'bridgeKey': 'com.volcengine.rtc.hybrid_runtime',
})) {
registerEvent(
r"onSyncedVideoFrames:withUids:", onSyncedVideoFrames$withUids);
registerEvent(r"onSyncedUsersChanged:", onSyncedUsersChanged);
registerEvent(r"onSyncEvent:withError:", onSyncEvent$withError);
}