interface IPluginComponent
package com.turner.top.sdk.core.player.modules.plugins.comps
A component which represents a plugin
Methods
handleModuleNotification (result:ModuleNotificationResult):IPluginComponent
Callback to handle module notifications
Parameters:
result | Contains information specific to the notification |
|---|
handlePlayerNotification (result:PlayerNotificationResult):IPluginComponent
Callback to handle higher level player notifications
Parameters:
result | Contains information specific to the notification |
|---|
init (config:Dynamic, pluginConfig:PlayerConfigPluginData):IPluginComponent
Initialize the plugin
Parameters:
config | Plugin configuration data |
|---|---|
pluginConfig | metadata to pass to the plugin for component specific configuration |
updateConfig (config:Dynamic):IPluginComponent
Updates the configuration of the plugin instance
Parameters:
config | Partial config to update |
|---|