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...
flashx.textLayout.elements 

IFormatResolver  - AS3

Pacoteflashx.textLayout.elements
Interfacepublic interface IFormatResolver

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Interface com um conversor de formato. Uma implementação permite anexar um mecanismo de estilização de sua escolha (como a estilização Flex CSS e estilos nomeados) a um TextFlow.

Elementos da API relacionados



Métodos públicos
 MétodoDefinido por
  
Gera o conversor de formato quando um TextFlow é copiado.
IFormatResolver
  
Invalida as informações de formatação deste elemento na cache porque, por exemplo, o pai, a ID, o styleName ou o typeName foram alterados.
IFormatResolver
  
Invalida todas as informações de formatação de um TextFlow na cache, obrigando o recálculo da formatação.
IFormatResolver
  
Dado um objeto FlowElement ou ContainerController, gera qualquer configuração de formato para ele.
IFormatResolver
  
resolveUserFormat(target:Object, userFormat:String):*
Dado um objeto FlowElement ou ContainerController e o nome de uma propriedade de formato, gera o valor do formato, ou ‘undefined’ se o valor não for encontrado.
IFormatResolver
Detalhes do método

getResolverForNewFlow

()método
public function getResolverForNewFlow(oldFlow:flashx.textLayout.elements:TextFlow, newFlow:flashx.textLayout.elements:TextFlow):IFormatResolver

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Gera o conversor de formato quando um TextFlow é copiado.

Parâmetros

oldFlow:flashx.textLayout.elements:TextFlow
 
newFlow:flashx.textLayout.elements:TextFlow

Retorna
IFormatResolver — o conversor de formato para a cópia do TextFlow.

invalidate

()método 
public function invalidate(target:Object):void

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Invalida as informações de formatação deste elemento na cache porque, por exemplo, o pai, a ID, o styleName ou o typeName foi alterado.

Parâmetros

target:Object

invalidateAll

()método 
public function invalidateAll(textFlow:flashx.textLayout.elements:TextFlow):void

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Invalida todas as informações de formatação de um TextFlow na cache, obrigando o recálculo da formatação.

Parâmetros

textFlow:flashx.textLayout.elements:TextFlow

resolveFormat

()método 
public function resolveFormat(target:Object):flashx.textLayout.formats:ITextLayoutFormat

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Dado um objeto FlowElement ou ContainerController, gera qualquer configuração de formato para ele.

Parâmetros

target:Object

Retorna
flashx.textLayout.formats:ITextLayoutFormat — configurações de formato do objeto especificado.

resolveUserFormat

()método 
public function resolveUserFormat(target:Object, userFormat:String):*

Versão da linguagem: ActionScript 3.0
Versões de runtime: Flash Player 10, AIR 1.5

Dado um objeto FlowElement ou ContainerController e o nome de uma propriedade de formato, gera o valor do formato, ou undefined se o valor não for encontrado.

Parâmetros

target:Object
 
userFormat:String

Retorna
* — o valor do formato especificado do objeto especificado.




[ 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.