Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: Recuperando dados do servidor...
Recuperando dados do servidor...
mx.core 

DeferredInstanceFromFunction  - AS3 Flex

Pacotemx.core
Classepublic class DeferredInstanceFromFunction
HerançaDeferredInstanceFromFunction Inheritance Object
Implementações ITransientDeferredInstance

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 3
Versões de runtime: Flash Player 9, AIR 1.1

A deferred instance factory that uses a generator function to create an instance of the required object. An application uses the getInstance() method to create an instance of an object when it is first needed and get a reference to the object thereafter.

Elementos da API relacionados



Propriedades públicas
 PropriedadeDefinido por
 Inheritedconstructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto.
Object
Métodos públicos
 MétodoDefinido por
  
DeferredInstanceFromFunction(generator:Function, destructor:Function = null)
Constructor.
DeferredInstanceFromFunction
  
Returns a reference to an instance of the desired object.
DeferredInstanceFromFunction
 Inherited
Indica se um objeto tem uma propriedade especificada definida.
Object
 Inherited
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e é enumerável.
Object
  
Resets the state of our factory to the initial, uninitialized state.
DeferredInstanceFromFunction
 Inherited
Define a disponibilidade de uma propriedade dinâmica para operações de repetição.
Object
 Inherited
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade.
Object
 Inherited
Retorna a representação de string do objeto especificado.
Object
 Inherited
Retorna o valor primitivo do objeto especificado.
Object
Detalhes do construtor

DeferredInstanceFromFunction

()Construtor
public function DeferredInstanceFromFunction(generator:Function, destructor:Function = null)

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 3
Versões de runtime: Flash Player 9, AIR 1.1

Constructor.

Parâmetros
generator:Function — A function that creates and returns an instance of the required object.
 
destructor:Function (default = null) — An optional function used to cleanup outstanding references when reset() is called.
Detalhes do método

getInstance

()método
public function getInstance():Object

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 3
Versões de runtime: Flash Player 9, AIR 1.1

Returns a reference to an instance of the desired object. If no instance of the required object exists, calls the function specified in this class' generator constructor parameter.

Retorna
Object — An instance of the object.

reset

()método 
public function reset():void

Versão da linguagem: ActionScript 3.0
Versão de produto: Flex 4
Versões de runtime: Flash Player 9, AIR 1.1

Resets the state of our factory to the initial, uninitialized state. The reference to our cached instance is cleared.





[ X ]Por que inglês?
O conteúdo na Referência do ActionScript 3.0 aparece em inglês

Nem todas as partes da Referência do ActionScript 3.0 estão traduzidas em todos os idiomas. Quando um elemento de um idioma não está traduzido, ele é exibido em inglês. Por exemplo, a classe ga.controls.HelpBox não está traduzida em nenhum idioma. Por isso, na versão da referência em português do Brasil, a classe ga.controls.HelpBox é exibida em inglês.