Pakket | org.osmf.media |
Klasse | public class MediaFactoryItem |
Overerving | MediaFactoryItem Object |
Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
MediaFactoryItem objects are exposed by plugins (on the PluginInfo class), and used by the framework to create the MediaElement(s) specified by the plugin.
Verwante API-elementen
Openbare eigenschappen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
canHandleResourceFunction : Function [alleen-lezen]
Function which is used to determine whether this MediaFactoryItem can handle
a particular resource. | MediaFactoryItem | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
id : String [alleen-lezen]
An identifier that represents this MediaFactoryItem. | MediaFactoryItem | ||
mediaElementCreationFunction : Function [alleen-lezen]
Function which creates a new instance of the desired MediaElement. | MediaFactoryItem | ||
type : String [alleen-lezen]
The MediaFactoryItemType for this MediaFactoryItem. | MediaFactoryItem |
Openbare methoden
Methode | Gedefinieerd door | ||
---|---|---|---|
MediaFactoryItem(id:String, canHandleResourceFunction:Function, mediaElementCreationFunction:Function, type:String = null)
Constructor. | MediaFactoryItem | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Eigenschapdetails
canHandleResourceFunction | eigenschap |
canHandleResourceFunction:Function
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Function which is used to determine whether this MediaFactoryItem can handle a particular resource. The function must take a single parameter of type MediaResourceBase, and return a Boolean.
Implementatie
public function get canHandleResourceFunction():Function
id | eigenschap |
mediaElementCreationFunction | eigenschap |
mediaElementCreationFunction:Function
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Function which creates a new instance of the desired MediaElement. The function must take no params, and return a MediaElement.
Implementatie
public function get mediaElementCreationFunction():Function
type | eigenschap |
Constructordetails
MediaFactoryItem | () | Constructor |
public function MediaFactoryItem(id:String, canHandleResourceFunction:Function, mediaElementCreationFunction:Function, type:String = null)
Taalversie: | ActionScript 3.0 |
Productversie: | OSMF 1.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Constructor.
Parametersid:String — An identifier that represents this MediaFactoryItem. Identifiers should reflect
the plugin makers name, and the specific name of the element it generates. The convention
is to use the package namespace scheme. Two examples:
com.example.MyAdPlugin
com.example.MyAnalyticsPlugin
Note: org.osmf should be avoided since the MediaFactory gives precedence to
non-osmf plugins.
| |
canHandleResourceFunction:Function — Function which is used to determine
whether this MediaFactoryItem can handle a particular resource. The
function must take a single parameter of type MediaResourceBase, and
return a Boolean.
| |
mediaElementCreationFunction:Function — Function which creates a new instance
of the desired MediaElement. The function must take no params, and
return a MediaElement.
| |
type:String (default = null ) — The type of this MediaFactoryItem. If null, the default is
MediaFactoryItemType.STANDARD .
|
Gegenereerde uitzondering
ArgumentError — If any argument (except type) is null.
|
Wed Jun 13 2018, 11:42 AM Z