Pacote | org.osmf.media |
Classe | public class MediaFactoryItem |
Herança | MediaFactoryItem Object |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | OSMF 1.0 |
Versões de runtime: | 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.
Elementos da API relacionados
Propriedades públicas
Propriedade | Definido por | ||
---|---|---|---|
canHandleResourceFunction : Function [somente leitura]
Function which is used to determine whether this MediaFactoryItem can handle
a particular resource. | MediaFactoryItem | ||
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
id : String [somente leitura]
An identifier that represents this MediaFactoryItem. | MediaFactoryItem | ||
mediaElementCreationFunction : Function [somente leitura]
Function which creates a new instance of the desired MediaElement. | MediaFactoryItem | ||
type : String [somente leitura]
The MediaFactoryItemType for this MediaFactoryItem. | MediaFactoryItem |
Métodos públicos
Método | Definido por | ||
---|---|---|---|
MediaFactoryItem(id:String, canHandleResourceFunction:Function, mediaElementCreationFunction:Function, type:String = null)
Constructor. | MediaFactoryItem | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Retorna o valor primitivo do objeto especificado. | Object |
Detalhes da propriedade
canHandleResourceFunction | propriedade |
canHandleResourceFunction:Function
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | OSMF 1.0 |
Versões de runtime: | 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.
Implementação
public function get canHandleResourceFunction():Function
id | propriedade |
mediaElementCreationFunction | propriedade |
mediaElementCreationFunction:Function
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | OSMF 1.0 |
Versões de runtime: | 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.
Implementação
public function get mediaElementCreationFunction():Function
type | propriedade |
Detalhes do construtor
MediaFactoryItem | () | Construtor |
public function MediaFactoryItem(id:String, canHandleResourceFunction:Function, mediaElementCreationFunction:Function, type:String = null)
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | OSMF 1.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Constructor.
Parâmetrosid: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 .
|
Lança
ArgumentError — If any argument (except type) is null.
|
Wed Jun 13 2018, 11:10 AM Z