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):void
Parameters
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):Boolean
Parameters
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):void
Parameters
code:PluginError |
|
info:Object (default = null )
|
dispatchEvent | () | method |
dispatchOnLoad | () | method |
public function dispatchOnLoad():void
onBeforePluginEvent | () | method |
public function onBeforePluginEvent(listener:Function):void
Parameters
listener:Function |
onError | () | method |
public function onError(listener:Function):void
Parameters
listener:Function |
onLoad | () | method |
public function onLoad(listener:Function):void
Parameters
listener:Function |
onPluginEvent | () | method |
public function onPluginEvent(listener:Function):void
Parameters
listener:Function |
unbind | () | method |
public function unbind(listener:Function, event:EventType = null, beforePhase:Boolean = false):void
Parameters
listener:Function |
|
event:EventType (default = null )
|
|
beforePhase:Boolean (default = false )
|