Bridge class

Constructors

Bridge()
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
initConfiguration Map
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
webviewMessageStream StreamSubscription?
getter/setter pair
webviewStateStream StreamSubscription?
getter/setter pair

Methods

callFunction<T>(String functionName, List functionArgs, T onComplete(dynamic payload)?, {CallFunctionErrorPayload? errorPayload}) Future<T?>
fetchNextChannelsInWidget({required String widgetId, required int count}) → dynamic
fetchNextItemsInRow({required String rowId, required int count}) → dynamic
fetchNextSectionsInChannel({required String channelId, required int count}) → dynamic
fetchNextVideosInSection({required String sectionId, required int count}) → dynamic
getPaginatedData<T>(String functionName, List functionArgs, T createDto(dynamic record)) → dynamic
getPlayer(String id) → dynamic
Player
handleNewEventInStream<T>(dynamic payload, TivioDataStreamController<T> controller, void callFunctionWithArguments(), T parseData(dynamic payload)) → dynamic
init(String appId, String language, bool development) Future<void>
loadBridgeJs() → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onPlaybackEnded(String id) → dynamic
onPlayerChangeSource(String id, Function callback) → dynamic
onPlayerPause(String id, Function callback) → dynamic
onPlayerPlay(String id, Function callback) → dynamic
onPlayerSeekTo(String id, Function callback) → dynamic
playerOnSourceChanged(String id, dynamic data) → dynamic
playerOnStateChanged(String id, String state) → dynamic
playerOnTimeChanged(String id, num timestampMs) → dynamic
playerPause(String id) → dynamic
playerPlay(String id) → dynamic
playerRegister(String id) → dynamic
playerSeekByStep(String id, num timeInMilliseconds) → dynamic
playerSeekTo(String id, num timeInMilliseconds) → dynamic
playerSkipAd(String playerId) → dynamic
searchChannels(String query, int limit) → dynamic
Search
searchVideos(String query, int limit) → dynamic
setLanguage(String language) → dynamic
setUser(String userId, dynamic payload, {dynamic additionalUserData}) → dynamic
subscribeToChannel({required String channelId}) TivioDataStream<TivioDataChannel>?
subscribeToChannelsInWidget({required String widgetId, required int count}) TivioDataStream<TivioDataPagination<TivioDataChannel>>?
Channel
subscribeToItemsInRow({required String rowId, required int count}) TivioDataStream<TivioDataPagination<TivioDataRowItem>>?
subscribeToRecentVideosInChannel({required String channelId, required int count}) TivioDataStream<TivioDataPagination<TivioDataVideo>>?
subscribeToRecentVideosInWidget({required String widgetId, required int count}) TivioDataStream<TivioDataPagination<TivioDataVideo>>?
Recent
subscribeToScreen({required String screenId}) TivioDataStream<TivioDataScreen>?
Screen
subscribeToSection({required String sectionId}) TivioDataStream<TivioDataSection>?
subscribeToSectionsInChannel({required String channelId, required int count}) TivioDataStream<TivioDataPagination<TivioDataSection>>?
Section
subscribeToUser() TivioDataStream<TivioUser>?
subscribeToVideo({required String videoId}) TivioDataStream<TivioDataVideo>?
subscribeToVideosInSection({required String sectionId, required int count}) TivioDataStream<TivioDataPagination<TivioDataVideo>>?
Videos
subscribeToWidget({required String widgetId}) TivioDataStream<TivioDataWidget>?
API 1.0.0 Widget
toString() String
A string representation of this object.
inherited

Operators

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