com.ooyala.android.skin.OoyalaReactBridge Class Reference

A Bridge which handles the sending of events, and receipt of method calls from the UI. More...

+ Inheritance diagram for com.ooyala.android.skin.OoyalaReactBridge:

Public Member Functions

String getName ()
 
 OoyalaReactBridge (ReactApplicationContext c, BridgeEventHandler handler)
 Create an instance of an OoyalaReactBridge. More...
 
void sendEvent (String eventName, ReadableMap params)
 Send an event through the React Bridge. More...
 
void onMounted ()
 
void onPress (ReadableMap parameters)
 
void shareTitle (ReadableMap parameters)
 
void shareUrl (ReadableMap parameters)
 
void onScrub (ReadableMap parameters)
 
void onDiscoveryRow (ReadableMap parameters)
 
void onLanguageSelected (ReadableMap parameters)
 
void handleTouchStart (ReadableMap parameters)
 
void handleTouchMove (ReadableMap parameters)
 
void handleTouchEnd (ReadableMap parameters)
 
void onAudioTrackSelected (ReadableMap parameters)
 
void onPlaybackSpeedRateSelected (ReadableMap parameters)
 
void onVolumeChanged (ReadableMap parameters)
 

Detailed Description

A Bridge which handles the sending of events, and receipt of method calls from the UI.

Constructor & Destructor Documentation

com.ooyala.android.skin.OoyalaReactBridge.OoyalaReactBridge ( ReactApplicationContext  c,
BridgeEventHandler  handler 
)
inline

Create an instance of an OoyalaReactBridge.

Parameters
cthe ReactApplicationContext
handlerthe class (Usually the OoyalaSkinLayoutController) that handles all the emitted events

Member Function Documentation

String com.ooyala.android.skin.OoyalaReactBridge.getName ( )
inline
void com.ooyala.android.skin.OoyalaReactBridge.handleTouchEnd ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.handleTouchMove ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.handleTouchStart ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onAudioTrackSelected ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onDiscoveryRow ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onLanguageSelected ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onMounted ( )
inline
void com.ooyala.android.skin.OoyalaReactBridge.onPlaybackSpeedRateSelected ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onPress ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onScrub ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.onVolumeChanged ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.sendEvent ( String  eventName,
ReadableMap  params 
)
inline

Send an event through the React Bridge.

Parameters
eventNamethe text name of the event to send
paramsThe WritableMap which is passed as parameters in the event
void com.ooyala.android.skin.OoyalaReactBridge.shareTitle ( ReadableMap  parameters)
inline
void com.ooyala.android.skin.OoyalaReactBridge.shareUrl ( ReadableMap  parameters)
inline

The documentation for this class was generated from the following file:
  • OoyalaReactBridge.java