MethodChannelBJYPlaybackUIFlutter class

An implementation of BJYPlaybackUIFlutterPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
playerListener PlayerListener?
getter/setter pair
progressClosureTable Map<String, ProgressCallback>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stateClosureTable Map<String, StateCallback>
final

Methods

cancelDownloadWithRoomIDAndSessionID(String roomID, String sessionID) → void
override
cancelDownloadWithVideoID(String videoID) → void
override
downloadPlayback(String roomID, String sessionID, String token, ProgressCallback? progressCallback, StateCallback? stateCallback) → void
override
downloadTaskStateCallbackHandler(MethodCall methodCall) → void
downloadVideo(String videoID, String token, ProgressCallback? progressCallback, StateCallback? stateCallback) → void
override
getAllDownloadInfo() Future<List>
download
override
initSDK(String customDomain) → void
override
itemIdentifierWithClassIDSessionIDClipedVersion(String classID, String sessionID, int clipedVersion) String
itemIdentifierWithVideoID(String videoID) String
nativeCallBackHandler(MethodCall methodCall) Future
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pauseDownloadWithRoomIDAndSessionID(String roomID, String sessionID) → void
override
pauseDownloadWithVideoID(String videoID) → void
override
setPlayerListener(PlayerListener? playerListener) → void
override
startDownloadWithRoomIDAndSessionID(String roomID, String sessionID) → void
override
startDownloadWithVideoID(String videoID) → void
override
startLocalPlayback(String roomID, String sessionID, Map<String, String> playbackConfig) → void
override
startLocalVideo(String videoID, Map<String, String> videoConfig) → void
override
startPlayback(String roomID, String roomToken, Map<String, dynamic>? playbackConfig) → void
override
startVideo(String videoID, String token, Map<String, dynamic> videoConfig) → void
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited