clappr / io.clappr.player.base / EventInterface
interface EventInterface
Name | Summary |
---|---|
id | abstract val id: String |
Name | Summary |
---|---|
listenTo | abstract fun listenTo(obj: EventInterface , eventName: String , handler: EventHandler ): String |
off | abstract fun off(listenId: String ): Unit |
on | abstract fun on(eventName: String , handler: EventHandler , obj: EventInterface ): String open fun on(eventName: String , handler: EventHandler ): String |
once | abstract fun once(eventName: String , handler: EventHandler , obj: EventInterface ): String open fun once(eventName: String , handler: EventHandler ): String |
stopListening | abstract fun stopListening(listenId: String ?): Unit open fun stopListening(): Unit |
trigger | abstract fun trigger(eventName: String , userData: Bundle ?): Unit open fun trigger(eventName: String ): Unit |
Name | Summary |
---|---|
BaseObject | open class BaseObject : EventInterface |
ContainerPlugin | open class ContainerPlugin : Plugin , EventInterface |
CorePlugin | open class CorePlugin : Plugin , EventInterface |
Player | open class Player : Fragment, EventInterface Main Player class. |
Plugin | interface Plugin : EventInterface , NamedType |