| Package | org.flowplayer.model |
| Interface | public interface PluginModel extends Identifiable, Callable, Cloneable |
| Subinterfaces | DisplayPluginModel |
| Implementors | ProviderModel |
| Property | Defined by | ||
|---|---|---|---|
| config : Object | PluginModel | ||
| isBuiltIn : Boolean | PluginModel | ||
![]() | name : String | Identifiable | |
| pluginObject : Object | PluginModel | ||
| Method | Defined by | ||
|---|---|---|---|
![]() |
addMethod(method:PluginMethod):void
| Callable | |
![]() | Cloneable | ||
|
dispatch(eventType:PluginEventType, eventId:Object = null, info:Object = null, info2:Object = null, info3:Object = null):void
| PluginModel | ||
|
dispatchBeforeEvent(eventType:PluginEventType, eventId:Object = null, info:Object = null, info2:Object = null, info3:Object = null):Boolean
| PluginModel | ||
|
dispatchError(code:PluginError, info:Object = null):void
| PluginModel | ||
|
dispatchEvent(event:PluginEvent):void
| PluginModel | ||
|
dispatchOnLoad():void
| PluginModel | ||
![]() |
getMethod(externalName:String):PluginMethod
| Callable | |
![]() |
invokeMethod(externalName:String, args:Array = null):Object
Invokes a method that has a return value.
| Callable | |
|
onBeforePluginEvent(listener:Function):void
| PluginModel | ||
|
onError(listener:Function):void
| PluginModel | ||
|
onLoad(listener:Function):void
| PluginModel | ||
|
onPluginEvent(listener:Function):void
| PluginModel | ||
| PluginModel | |||
| config | property |
config:Object [read-write]Implementation
public function get config():Object
public function set config(value:Object):void
| isBuiltIn | property |
isBuiltIn:Boolean [read-write]Implementation
public function get isBuiltIn():Boolean
public function set isBuiltIn(value:Boolean):void
| pluginObject | property |
pluginObject:Object [read-write]Implementation
public function get pluginObject():Object
public function set pluginObject(value:Object):void
| dispatch | () | method |
public function dispatch(eventType:PluginEventType, eventId:Object = null, info:Object = null, info2:Object = null, info3:Object = null):voidParameters
eventType:PluginEventType |
|
eventId:Object (default = null) |
|
info:Object (default = null) |
|
info2:Object (default = null) |
|
info3:Object (default = null) |
| dispatchBeforeEvent | () | method |
public function dispatchBeforeEvent(eventType:PluginEventType, eventId:Object = null, info:Object = null, info2:Object = null, info3:Object = null):BooleanParameters
eventType:PluginEventType |
|
eventId:Object (default = null) |
|
info:Object (default = null) |
|
info2:Object (default = null) |
|
info3:Object (default = null) |
Boolean |
| dispatchError | () | method |
public function dispatchError(code:PluginError, info:Object = null):voidParameters
code:PluginError |
|
info:Object (default = null) |
| dispatchEvent | () | method |
| dispatchOnLoad | () | method |
public function dispatchOnLoad():void
| onBeforePluginEvent | () | method |
public function onBeforePluginEvent(listener:Function):voidParameters
listener:Function |
| onError | () | method |
public function onError(listener:Function):voidParameters
listener:Function |
| onLoad | () | method |
public function onLoad(listener:Function):voidParameters
listener:Function |
| onPluginEvent | () | method |
public function onPluginEvent(listener:Function):voidParameters
listener:Function |
| unbind | () | method |
public function unbind(listener:Function, event:EventType = null, beforePhase:Boolean = false):voidParameters
listener:Function |
|
event:EventType (default = null) |
|
beforePhase:Boolean (default = false) |