IMediaPlayerEventHandler constructor
IMediaPlayerEventHandler([
- NativeClassOptions? options
Implementation
IMediaPlayerEventHandler([NativeClassOptions? options])
: super(options == null
? const NativeClassOptions([],
className: _$namespace,
instanceType: InstanceType.manual,
bridgeKey: 'com.volcengine.rtc.hybrid_runtime',
methodMap: {
r"onMediaPlayerStateChanged": r"onMediaPlayerStateChanged",
r"onMediaPlayerPlayingProgress":
r"onMediaPlayerPlayingProgress",
r"onMediaPlayerEvent": r"onMediaPlayerEvent"
})
: NativeClassOptions.fromMap({
...options.toMap(),
'bridgeKey': 'com.volcengine.rtc.hybrid_runtime',
})) {
registerEvent(r"onMediaPlayerStateChanged", onMediaPlayerStateChanged);
registerEvent(
r"onMediaPlayerPlayingProgress", onMediaPlayerPlayingProgress);
registerEvent(r"onMediaPlayerEvent", onMediaPlayerEvent);
}