Pacote | spark.skins.spark |
Classe | public class DefaultGridItemRenderer |
Herança | DefaultGridItemRenderer UIFTETextField FTETextField Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementações | IGridItemRenderer, IStyleClient |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
itemRenderer
property.
This class extends UIFTETextField and displays the cell data in a text label using the text
field.
The UIFTETextField control is based on FTE, the FlashTextEngine, which supports
high-quality international typography and font embedding in the same way as other
Spark controls.
Since the UIFTETextField control implements the TextField API, a subset of the
Spark text styles are supported.
Please see the documentation for this class for the list of supported styles.
You can control the label text wrapping by using the lineBreak
style.
For example, setting lineBreak="explicit"
and variableRowHeight="false"
creates fixed height cells whose labels do not wrap.
If you do not explicitly set the wordWrap
property, wordWrap
will be set to the value of the grid's variableRowHeight
property.
The multiline property is used by the DataGrid's item editor to interpret
input newline characters. If mutliline=false
, then entering a newline ends the
editing session (as does tab or escape). If multiline=true
then a newline character
is inserted into the text. If the multiline property is not set explicitly, then it's automatically
set to true if lineBreak="explicit"
and text
includes a newline
character.
DefaultGridItemRenderer inherits its layoutDirection
property
from its parent.
It should not be set directly.
The DefaultGridItemRenderer class is not intended to be subclassed or copied. Create custom item renderers based on the GridItemRenderer class.
For the highest performance on Microsoft Windows based applications, use the UITextFieldGridItemRenderer. This renderer is written in ActionScript and optimized for Windows.
Elementos da API relacionados
spark.components.gridClasses.GridItemRenderer
spark.skins.spark.UITextFieldGridItemRenderer
Propriedade | Definido por | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
A implementação de acessibilidade atual (AccessibilityImplementation) para esta instância do InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
As opções de acessibilidade atuais para este objeto de exibição. | DisplayObject | ||
alpha : Number
Indica o valor de transparência alfa do objeto especificado. | DisplayObject | ||
alwaysShowSelection : Boolean
This property is not implemented in FTETextField
because FTETextField does not support selection. | FTETextField | ||
antiAliasType : String
This property has no effect in FTETextField
because FTE uses a newer font renderer than TextField. | FTETextField | ||
automationDelegate : Object
The delegate object which is handling the automation related functionality. | UIFTETextField | ||
automationEnabled : Boolean [somente leitura]
True if this component is enabled for automation, false
otherwise. | UIFTETextField | ||
automationName : String
Name that can be used as an identifier for this object. | UIFTETextField | ||
automationOwner : DisplayObjectContainer [somente leitura]
The owner of this component for automation purposes. | UIFTETextField | ||
automationParent : DisplayObjectContainer [somente leitura]
The parent of this component for automation purposes. | UIFTETextField | ||
automationValue : Array [somente leitura]
This value generally corresponds to the rendered appearance of the
object and should be usable for correlating the identifier with
the object as it appears visually within the application. | UIFTETextField | ||
automationVisible : Boolean [somente leitura]
True if this component is visible for automation, false
otherwise. | UIFTETextField | ||
autoSize : String
Controla o dimensionamento e o alinhamento automáticos de campos de texto. | FTETextField | ||
background : Boolean
Especifica se o campo de texto tem um preenchimento de plano de fundo. | FTETextField | ||
backgroundColor : uint
A cor do plano de fundo do campo de texto. | FTETextField | ||
baselinePosition : Number [somente leitura]
The y-coordinate of the baseline of the first line of text. | UIFTETextField | ||
blendMode : String
Um valor a partir da classe BlendMode que especifica o modo de mesclagem a ser usado. | DisplayObject | ||
blendShader : Shader [somente gravação]
Define um shader usado para mesclar o primeiro plano e o segundo plano. | DisplayObject | ||
border : Boolean
Especifica se o campo de texto tem uma borda. | FTETextField | ||
borderColor : uint
A cor da borda do campo de texto. | FTETextField | ||
bottomScrollV : int [somente leitura]
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
buttonMode : Boolean
Especifica o modo de botão desta entidade gráfica. | Sprite | ||
cacheAsBitmap : Boolean
Se definido como true, tempo de execução do Flash armazenará em cachê uma representação interna em bitmap do objeto de exibição. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Se não nulo, este objeto Matrix definirá como um objeto exibição será renderizado quando cacheAsBitmap for definido como verdadeiro. | DisplayObject | ||
caretIndex : int [somente leitura]
This property has not been implemented in FTETextField
because FTETextField does not support editing. | FTETextField | ||
className : String [somente leitura]
The name of this instance's class, such as
"DataGridItemRenderer". | UIFTETextField | ||
column : GridColumn
The GridColumn object representing the column associated with this item renderer. | DefaultGridItemRenderer | ||
columnIndex : int [somente leitura]
The column index for this item renderer's cell. | DefaultGridItemRenderer | ||
condenseWhite : Boolean
Um valor booliano que especifica se o espaço em branco extra (espaços, quebras de linha, etc.) em um campo de texto com texto HTML deve ser removido. | FTETextField | ||
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
contextMenu : NativeMenu
Especifica o menu de contexto associado a este objeto. | InteractiveObject | ||
data : Object
The value of the data provider item for the entire row of the grid control. | DefaultGridItemRenderer | ||
defaultTextFormat : flash.text:TextFormat
Especifica o formato aplicado ao texto recém-inserido, por exemplo, o texto inserido com o método replaceSelectedText() ou o texto digitado pelo usuário. | FTETextField | ||
displayAsPassword : Boolean
This property has not been implemented in FTETextField
because FTETextField does not support editing. | FTETextField | ||
document : Object
A reference to the document object associated with this UITextField object. | UIFTETextField | ||
doubleClickEnabled : Boolean
Especifica se o objeto recebe eventos doubleClick. | InteractiveObject | ||
down : Boolean
The grid control's updateDisplayList() method sets this property
before calling prepare(). | DefaultGridItemRenderer | ||
dragging : Boolean
Contains true if the item renderer is being dragged,
typically as part of a drag and drop operation. | DefaultGridItemRenderer | ||
dropTarget : DisplayObject [somente leitura]
Especifica o objeto de exibição sobre o qual a entidade gráfica está sendo arrastada ou no qual a entidade gráfica foi solta. | Sprite | ||
embedFonts : Boolean
Especifica se a renderização será feita com o uso de contornos de fontes incorporadas. | FTETextField | ||
enabled : Boolean
A Boolean value that indicates whether the component is enabled. | UIFTETextField | ||
enableIME : Boolean [somente leitura]
A flag that indicates whether the IME should
be enabled when the component receives focus. | UIFTETextField | ||
explicitHeight : Number
Number that specifies the explicit height of the component,
in pixels, in the component's coordinates. | UIFTETextField | ||
explicitMaxHeight : Number [somente leitura]
Number that specifies the maximum height of the component,
in pixels, in the component's coordinates, if the maxHeight property
is set. | UIFTETextField | ||
explicitMaxWidth : Number [somente leitura]
Number that specifies the maximum width of the component,
in pixels, in the component's coordinates, if the maxWidth property
is set. | UIFTETextField | ||
explicitMinHeight : Number [somente leitura]
The minimum recommended height of the component to be considered
by the parent during layout. | UIFTETextField | ||
explicitMinWidth : Number [somente leitura]
The minimum recommended width of the component to be considered
by the parent during layout. | UIFTETextField | ||
explicitWidth : Number
Number that specifies the explicit width of the component,
in pixels, in the component's coordinates. | UIFTETextField | ||
filters : Array
Uma matriz indexada que contém cada objeto de filtro atualmente associado ao objeto de exibição. | DisplayObject | ||
focusPane : Sprite
A single Sprite object that is shared among components
and used as an overlay for drawing the focus indicator. | UIFTETextField | ||
focusRect : Object
Especifica se este objeto exibe um retângulo de foco. | InteractiveObject | ||
fontContext : IFlexModuleFactory
The IFlexModuleFactory instance that FTETextField
uses for creating TextLine objects. | FTETextField | ||
graphics : Graphics [somente leitura]
Especifica o objeto Graphics pertencente a esta entidade gráfica em que comandos de desenho de vetor podem ocorrer. | Sprite | ||
grid : Grid [somente leitura]
The grid control associated with this item renderer. | DefaultGridItemRenderer | ||
gridFitType : String
This property has no effect in FTETextField
because FTE uses a newer font renderer than TextField. | FTETextField | ||
height : Number
Indica a altura do objeto de exibição, em pixels. | DisplayObject | ||
hitArea : Sprite
Designa outra entidade gráfica para atuar como área de ocorrência para uma entidade gráfica. | Sprite | ||
hovered : Boolean
Set to true when the mouse is hovered over the item renderer. | DefaultGridItemRenderer | ||
htmlText : String
Contém a representação HTML do conteúdo do campo de texto. | FTETextField | ||
ignorePadding : Boolean
If true, the paddingLeft and
paddingRight styles will not add space
around the text of the component. | UIFTETextField | ||
imeMode : String
Specifies the IME (input method editor) mode. | UIFTETextField | ||
includeInLayout : Boolean
Specifies whether this component is included in the layout of the
parent container. | UIFTETextField | ||
inheritingStyles : Object
The beginning of this UITextField's chain of inheriting styles. | UIFTETextField | ||
initialized : Boolean
A flag that determines if an object has been through all three phases
of layout validation (provided that any were required). | UIFTETextField | ||
isPopUp : Boolean
Set to true by the PopUpManager to indicate
that component has been popped up. | UIFTETextField | ||
label : String
The grid control sets this property to the value of the column's
itemToLabel() method, before calling preprare().
The String to display in the item renderer. | DefaultGridItemRenderer | ||
length : int [somente leitura]
O número de caracteres em um campo de texto. | FTETextField | ||
loaderInfo : LoaderInfo [somente leitura]
Retorna um objeto LoaderInfo contendo informações sobre o carregamento do arquivo ao qual esse objeto de exibição pertence. | DisplayObject | ||
mask : DisplayObject
O objeto de exibição de chamada é mascarado pelo objeto "mask" especificado. | DisplayObject | ||
maxChars : int
This property has not been implemented in FTETextField
because FTETextField does not support editing. | FTETextField | ||
maxHeight : Number [somente leitura]
The maximum recommended height of the component to be considered
by the parent during layout. | UIFTETextField | ||
maxScrollH : int [somente leitura]
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
maxScrollV : int [somente leitura]
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
maxWidth : Number [somente leitura]
The maximum recommended width of the component to be considered
by the parent during layout. | UIFTETextField | ||
measuredHeight : Number [somente leitura]
The default height of the component, in pixels. | UIFTETextField | ||
measuredMinHeight : Number
The default minimum height of the component, in pixels. | UIFTETextField | ||
measuredMinWidth : Number
The default minimum width of the component, in pixels. | UIFTETextField | ||
measuredWidth : Number [somente leitura]
The default width of the component, in pixels. | UIFTETextField | ||
metaData : Object
Obtém o objeto de metadados da instância DisplayObject se os metadados forem armazenados juntamente com a instância desse DisplayObject no arquivo SWF por uma marca PlaceObject4. | DisplayObject | ||
minHeight : Number [somente leitura]
The minimum recommended height of the component to be considered
by the parent during layout. | UIFTETextField | ||
minWidth : Number [somente leitura]
The minimum recommended width of the component to be considered
by the parent during layout. | UIFTETextField | ||
moduleFactory : IFlexModuleFactory
The moduleFactory that is used to create TextFields in the correct SWF context. | UIFTETextField | ||
mouseChildren : Boolean
Determina se os filhos do objeto são ou não ativados pelo mouse, ou dispositivo de entrada do usuário. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Especifica se este objeto recebe mensagens de mouse, ou de outras entradas de usuários. | InteractiveObject | ||
mouseWheelEnabled : Boolean
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
mouseX : Number [somente leitura]
Indica a coordenada x da posição do dispositivo do mouse ou de entrada do usuário, em pixels. | DisplayObject | ||
mouseY : Number [somente leitura]
Indica a coordenada y da posição do dispositivo do mouse ou de entrada do usuário, em pixels. | DisplayObject | ||
multiline : Boolean
This property has no effect in FTETextField
because FTETextField does not support editing. | FTETextField | ||
name : String
Indica o nome da ocorrência de DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Especifica se um teclado virtual (teclado de software, na tela) deve ser exibido quando esta instância InteractiveObject recebe foco. | InteractiveObject | ||
nestLevel : int
Depth of this object in the containment hierarchy. | UIFTETextField | ||
nonInheritingStyles : Object
The beginning of this UITextField's chain of non-inheriting styles. | UIFTETextField | ||
nonZeroTextHeight : Number [somente leitura]
The height of the text, in pixels. | UIFTETextField | ||
numChildren : int [somente leitura]
Retorna o número de filhos deste objeto. | DisplayObjectContainer | ||
numLines : int [somente leitura]
Define o número de linhas de texto em um campo de texto de várias linhas. | FTETextField | ||
opaqueBackground : Object
Especifica se o objeto de exibição é opaco com uma certa cor de plano de fundo. | DisplayObject | ||
owner : DisplayObjectContainer
By default, set to the parent container of this object. | UIFTETextField | ||
parent : DisplayObjectContainer [substituir] [somente leitura]
The parent container or component for this component. | UIFTETextField | ||
percentHeight : Number
Specifies the height of a component as a percentage
of its parent's size. | UIFTETextField | ||
percentWidth : Number
Specifies the width of a component as a percentage
of its parent's size. | UIFTETextField | ||
processedDescriptors : Boolean
Set to true after the createChildren()
method creates any internal component children. | UIFTETextField | ||
restrict : String
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
root : DisplayObject [somente leitura]
Para um objeto de exibição em um arquivo SWF carregado, a propriedade "root" é o objeto de exibição na extremidade superior, na parte da estrutura em árvore da lista de exibição representada por esse arquivo SWF. | DisplayObject | ||
rotation : Number
Indica o giro da ocorrência de DisplayObject, em graus, a partir da sua orientação original. | DisplayObject | ||
rotationX : Number
Indica a rotação do eixo x da ocorrência DisplayObject, em graus, a partir da sua orientação original referente ao contêiner 3D parent. | DisplayObject | ||
rotationY : Number
Indica a rotação do eixo y da ocorrência DisplayObject, em graus, a partir da sua orientação original referente ao contêiner 3D parent. | DisplayObject | ||
rotationZ : Number
Indica a rotação do eixo z da ocorrência DisplayObject, em graus, a partir da sua orientação original referente ao contêiner 3D parent. | DisplayObject | ||
rowIndex : int
The grid control's updateDisplayList() method sets this property
before calling prepare().
The zero-based index of the row of the cell being rendered. | DefaultGridItemRenderer | ||
scale9Grid : Rectangle
A grade de dimensionamento atual que está em vigor. | DisplayObject | ||
scaleX : Number
Indica a escala horizontal (porcentagem) do objeto aplicada a partir do ponto de registro. | DisplayObject | ||
scaleY : Number
Indica a escala vertical (porcentagem) de um objeto aplicada a partir do ponto de registro desse objeto. | DisplayObject | ||
scaleZ : Number
Indica a escala de profundidade (porcentagem) de um objeto aplicada a partir do ponto de registro desse objeto. | DisplayObject | ||
scrollH : int
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
scrollRect : Rectangle
Os limites do retângulo de rolagem do objeto de exibição. | DisplayObject | ||
scrollV : int
This property has not been implemented in FTETextField
because FTETextField does not support scrolling. | FTETextField | ||
selectable : Boolean
Setting this property has no effect in FTETextField
because FTETextField does not support selection. | FTETextField | ||
selected : Boolean
The grid control's updateDisplayList() method sets this property
before calling prepare().
Contains true if the item renderer's cell is part
of the current selection. | DefaultGridItemRenderer | ||
selectionBeginIndex : int [somente leitura]
This property has not been implemented in FTETextField
because FTETextField does not support selection. | FTETextField | ||
selectionEndIndex : int [somente leitura]
This property has not been implemented in FTETextField
because FTETextField does not support selection. | FTETextField | ||
sharpness : Number
This property has no effect in FTETextField. | FTETextField | ||
showsCaret : Boolean
The grid control's updateDisplayList() method sets this property
before calling preprare(). | DefaultGridItemRenderer | ||
softKeyboard : String
Controla a aparência do teclado suave. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Define a área que deve permanecer na tela quando um teclado virtual for exibido (não disponível no iOS) | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Controla o som nesta entidade gráfica. | Sprite | ||
stage : Stage [somente leitura]
O Palco do objeto de exibição. | DisplayObject | ||
styleName : Object
The class style used by this component. | UIFTETextField | ||
styleSheet : StyleSheet
Anexa uma folha de estilo ao campo de texto. | FTETextField | ||
systemManager : ISystemManager
Returns the SystemManager object used by this component. | UIFTETextField | ||
tabChildren : Boolean
Determina se os filhos do objeto estão ativados para tabulação. | DisplayObjectContainer | ||
tabEnabled : Boolean
Especifica se este objeto está na ordem de tabulação. | InteractiveObject | ||
tabIndex : int
Especifica a ordem de tabulação de objetos em um arquivo SWF. | InteractiveObject | ||
text : String
Uma string que é o texto atual no campo de texto. | FTETextField | ||
textColor : uint
A cor do texto em um campo de texto, em formato hexadecimal. | FTETextField | ||
textHeight : Number [somente leitura]
A altura do texto, em pixels. | FTETextField | ||
textSnapshot : flash.text:TextSnapshot [somente leitura]
Retorna um objeto TextSnapshot para essa ocorrência de DisplayObjectContainer. | DisplayObjectContainer | ||
textWidth : Number [somente leitura]
A largura do texto, em pixels. | FTETextField | ||
thickness : Number
This property has no effect in FTETextField
because FTE uses a newer font renderer than TextField. | FTETextField | ||
toolTip : String
Text to display in the ToolTip. | UIFTETextField | ||
transform : flash.geom:Transform
Um objeto com propriedades relacionadas aos limites de pixels, matriz e transformação de cores de um objeto de exibição. | DisplayObject | ||
tweeningProperties : Array
Array of properties that are currently being tweened on this object. | UIFTETextField | ||
type : String
O tipo do campo de texto. | FTETextField | ||
updateCompletePendingFlag : Boolean
A flag that determines if an object has been through all three phases
of layout validation (provided that any were required)
| UIFTETextField | ||
useHandCursor : Boolean
Um valor booliano que indica se a mão que aponta (cursor de mão) aparece quando o ponteiro passa sobre uma entidade gráfica em que a propriedade buttonMode esteja definida como "true". | Sprite | ||
useRichTextClipboard : Boolean
This property is not implemented in FTETextField
because FTETextField does not support selection
or clipboard operations. | FTETextField | ||
visible : Boolean
Se o objeto de exibição está ou não visível. | DisplayObject | ||
width : Number
Indica a largura do objeto de exibição, em pixels. | DisplayObject | ||
wordWrap : Boolean
Um valor booliano que indica se o campo de texto tem quebra automática. | FTETextField | ||
x : Number
Indica a coordenada x da ocorrência de DisplayObject com relação às coordenadas locais do DisplayObjectContainer-pai. | DisplayObject | ||
y : Number
Indica a coordenada y da ocorrência de DisplayObject com relação às coordenadas locais do DisplayObjectContainer-pai. | DisplayObject | ||
z : Number
Indica a posição da coordenada z ao longo do eixo z da ocorrência DisplayObject em relação ao contêiner 3D pai. | DisplayObject |
Método | Definido por | ||
---|---|---|---|
Constructor. | DefaultGridItemRenderer | ||
Adiciona uma ocorrência-filho de DisplayObject a essa ocorrência de DisplayObjectContainer. | DisplayObjectContainer | ||
Adiciona uma ocorrência-filho de DisplayObject a essa ocorrência de DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto de ouvinte de evento em um objeto EventDispatcher, de forma que o ouvinte receba a notificação de um evento. | EventDispatcher | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
Indica se restrições de segurança fariam com que qualquer objeto de exibição fosse omitido da lista retornada com a chamada do método DisplayObjectContainer.getObjectsUnderPoint() junto com o ponto especificado. | DisplayObjectContainer | ||
Determina se o objeto de exibição especificado é um filho da ocorrência de DisplayObjectContainer ou se é a própria ocorrência. | DisplayObjectContainer | ||
Called from the item renderer parent's updateDisplayList() method
when it has been determined that this renderer will no longer be visible. | DefaultGridItemRenderer | ||
Envia um evento para o fluxo de eventos. | EventDispatcher | ||
Retorna um retângulo que define a área do objeto de exibição com relação ao sistema de coordenadas do objeto targetCoordinateSpace. | DisplayObject | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
Retorna a ocorrência do objeto de exibição-filho que existe no índice especificado. | DisplayObjectContainer | ||
Retorna o objeto de exibição-filho que existe com o nome especificado. | DisplayObjectContainer | ||
Retorna a posição de índice de uma ocorrência-filho de DisplayObject. | DisplayObjectContainer | ||
A convenience method for determining whether to use the
explicit or measured height
| UIFTETextField | ||
A convenience method for determining whether to use the
explicit or measured width
| UIFTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
Retorna informações de métrica de uma determinada linha de texto. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
Retorna uma matriz de objetos que estão dispostos no ponto especificado e são filhos (ou netos e assim por diante) desta ocorrência de DisplayObjectContainer. | DisplayObjectContainer | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
Retorna um retângulo que define o limite do objeto de exibição, com base no sistema de coordenadas definido pelo parâmetro espaçoCoordenadasDestino, excluindo quaisquer traçados em formas. | DisplayObject | ||
Gets a style property that has been set anywhere in this
component's style lookup chain. | UIFTETextField | ||
This method has been implemented in FTETextField
to simply return a copy of the defaultTextFormat,
because FTETextField does not support formatting a range. | FTETextField | ||
Returns the TextFormat object that represents
character formatting information for this UITextField object. | UIFTETextField | ||
Returns a UITextFormat object that contains formatting information for this component. | UIFTETextField | ||
Converte o objeto de ponto a partir de coordenadas de Palco (globais) em coordenadas do objeto de exibição (locais). | DisplayObject | ||
Converte um ponto bidimensional das coordenadas do Palco (globais) em coordenadas do objeto de exibição tridimensional (locais). | DisplayObject | ||
Verifica se o objeto EventDispatcher tem ouvintes registrados para um tipo específico de evento. | EventDispatcher | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Avalia a caixa delimitadora do objeto de exibição para ver se ela sobrepõe ou faz interseção com a caixa delimitadora do objeto de exibição obj. | DisplayObject | ||
Avalia o objeto de exibição para ver se ele sobrepõe ou faz interseção com o ponto especificado pelos parâmetros x e y. | DisplayObject | ||
Initializes this component. | UIFTETextField | ||
Marks a component so that its updateDisplayList()
method gets called during a later screen update. | UIFTETextField | ||
Marks a component so that its commitProperties()
method gets called during a later screen update. | UIFTETextField | ||
Marks a component so that its measure()
method gets called during a later screen update. | UIFTETextField | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Converte um ponto tridimensional das coordenadas (locais) do objeto de exibição tridimensional em ponto bidimensional das coordenadas (globais) do Palco. | DisplayObject | ||
Converte o objeto de ponto a partir das coordenadas do objeto de exibição (locais) em coordenadas do Palco (globais). | DisplayObject | ||
Moves the component to a specified position within its parent. | UIFTETextField | ||
Returns true if the child is parented or owned by this object. | UIFTETextField | ||
This function is called when a UITextField object is assigned
a parent. | UIFTETextField | ||
Called from the item renderer parent's updateDisplayList() method
after all of the renderer's properties have been set. | DefaultGridItemRenderer | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Remove uma ocorrência-filho de DisplayObject especificada da lista de filhos da ocorrência de DisplayObjectContainer. | DisplayObjectContainer | ||
Remove um DisplayObject filho da posição de índice especificada na lista de filhos de DisplayObjectContainer. | DisplayObjectContainer | ||
Remove todas as instâncias filho DisplayObject especificadas da lista de filhos da instância DisplayObjectContainer. | DisplayObjectContainer | ||
Remove um ouvinte do objeto EventDispatcher. | EventDispatcher | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
This method has not been implemented in FTETextField
because very few components use it in TextField. | FTETextField | ||
Replays the specified event. | UIFTETextField | ||
Ativa um teclado virtual. | InteractiveObject | ||
Sizes the object. | UIFTETextField | ||
Altera a posição de um filho existente no contêiner de objetos de exibição. | DisplayObjectContainer | ||
Sets the font color of the text. | UIFTETextField | ||
Sets the focus to this component. | UIFTETextField | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
This method has not been implemented in FTETextField
because FTETextField does not support selection. | FTETextField | ||
Does nothing. | UIFTETextField | ||
This method has no effect on a FTETextField if beginIndex
or endIndex does not equal -1
because FTETextField does not support formatting a range. | FTETextField | ||
Sets the visible property of this UITextField object. | UIFTETextField | ||
Permite ao usuário arrastar a entidade gráfica especificada. | Sprite | ||
Deixa o usuário arrastar o sprite especificado em um dispositivo ativado pelo toque. | Sprite | ||
Interrompe repetitivamente a execução da linha de tempo de todos os MovieClips enraizados neste objeto. | DisplayObjectContainer | ||
Finaliza o método startDrag(). | Sprite | ||
Termina o método startTouchDrag() para o uso com dispositivos ativados pelo toque. | Sprite | ||
Detects changes to style properties. | UIFTETextField | ||
Alterna a ordem z (ordem da frente para trás) dos dois objetos filhos especificados. | DisplayObjectContainer | ||
Alterna a ordem z (ordem da frente para trás) dos objetos-filho nas duas posições de índice especificadas na lista de filhos. | DisplayObjectContainer | ||
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 | ||
Truncate text to make it fit horizontally in the area defined for the control,
and append an ellipsis, three periods (...), to the text. | UIFTETextField | ||
Validate and update the properties and layout of this object
and redraw it, if necessary. | UIFTETextField | ||
Retorna o valor primitivo do objeto especificado. | Object | ||
Verifica se um ouvinte de evento está registrado nesse objeto EventDispatcher ou em qualquer um de seus ancestrais para o tipo de evento especificado. | EventDispatcher |
Evento | Resumo | Definido por | ||
---|---|---|---|---|
[transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR ganha o foco do sistema operacional e está se tornando inativo. | EventDispatcher | |||
Despachado quando um objeto de exibição é adicionado à lista de exibição. | DisplayObject | |||
Despachado quando um objeto de exibição é adicionado à lista de exibição no palco, seja diretamente ou através da adição de uma subárvore na qual esse objeto de exibição está contido. | DisplayObject | |||
Despachado quando o usuário seleciona "Clear" (ou "Delete") no menu de contexto do texto. | InteractiveObject | |||
Despachado quando um usuário pressiona e solta o botão principal do dispositivo apontador sobre o mesmo InteractiveObject. | InteractiveObject | |||
Despachado quando uma ação do usuário seleciona o menu de contexto associado a esse objeto interativo em um aplicativo do AIR. | InteractiveObject | |||
Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de copiar ou seleciona "Copy" no menu de contexto do texto. | InteractiveObject | |||
Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de cortar ou seleciona "Cut" no menu de contexto do texto. | InteractiveObject | |||
Dispatched when the bindable data property changes. | DefaultGridItemRenderer | |||
[transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR perde o foco do sistema operacional e está se tornando inativo. | EventDispatcher | |||
Despachado quando um usuário pressiona e solta o botão principal de um dispositivo apontador duas vezes em rápida sucessão sobre o mesmo InteractiveObject quando o sinalizador doubleClickEnabled desse objeto está definido como "true". | InteractiveObject | |||
[evento de transmissão] Despachado quando o indicador de reprodução está entrando em um novo quadro. | DisplayObject | |||
[evento de transmissão] Despachado quando o indicador de reprodução está deixando o quadro atual. | DisplayObject | |||
Despachado depois que um objeto de exibição ganha foco. | InteractiveObject | |||
Despachado depois que um objeto de exibição perde o foco. | InteractiveObject | |||
[evento de transmissão] Despachado depois que são executados os construtores dos objetos de exibição de quadro, mas antes dos scripts. | DisplayObject | |||
Enviado quando um usuário cria um ponto de contato na borda da superfície de toque com uma instância InteractiveObject (como tocar na borda da superfície de toque no Siri Remote da Apple TV). Alguns dispositivos também podem interpretar esse contato como uma combinação de vários eventos de toque. | InteractiveObject | |||
Despachado quando o usuário aperta dois pontos de contato na mesma instância InteractiveObject em um dispositivo ativado pelo toque (como pressionar e soltar dois dedos em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário move um ponto de contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como mover os dedos da esquerda para a direita em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário executa uma rotação em um ponto do contato com uma instância InteractiveObject (como tocar com dois dedos e rodá-los em cima de um objeto da tela em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário executa um gesto de arrastar em um ponto de contato com uma instância InteractiveObject (como tocar três dedos em uma tela e depois movê-los em paralelo sobre um objeto de exposição em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário cria um ponto do contato com uma instância InteractiveObject, depois toca com um dispositivo ativado pelo toque (como colocar vários dedos em um objeto da tela para abrir um menu e depois toca com um dedo para selecionar um item do menu em um celular ou tablet com tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário executa um zoom em um ponto do contato com uma instância InteractiveObject (como tocar dois dedos em uma tela e depois abrir os dedos por cima de um objeto de exposição em um celular ou tablet com uma tela de toque). | InteractiveObject | |||
Este evento é despachado para qualquer aplicativo cliente que suporte a entrada incorporada com um IME | InteractiveObject | |||
Despachado quando o usuário pressiona uma tecla. | InteractiveObject | |||
Despachado quando o usuário tenta alterar o foco usando a navegação pelo teclado. | InteractiveObject | |||
Despachado quando o usuário solta uma tecla. | InteractiveObject | |||
Despachado quando um usuário pressiona e libera o botão do meio do dispositivo apontador sobre o mesmo InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário pressiona o botão do meio do dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário pressiona o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário tenta alterar o foco usando um dispositivo apontador. | InteractiveObject | |||
Despachado quando um usuário move o dispositivo apontador enquanto ele está sobre InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário move um dispositivo apontador para longe de uma ocorrência de InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário move um dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando a roda do mouse rola sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado pelo iniciador de arrasto InteractiveObject quando o usuário libera o gesto de arrastar. | InteractiveObject | |||
Despachado pelo InteractiveObject de destino quando um objeto arrastado é solto nele e a liberação tiver sido aceita com uma chamada para DragManager.acceptDragDrop(). | InteractiveObject | |||
Despachado por um InteractiveObject quando o gesto de arrasto entra no respectivo limite. | InteractiveObject | |||
Despachado por um InteractiveObject quando o gesto de arrasto deixa o respectivo limite. | InteractiveObject | |||
Despachado continuamente por um InteractiveObject enquanto o gesto de arrasto permanecer dentro do respectivo limite. | InteractiveObject | |||
Despachado no início de uma operação de arrasto pelo InteractiveObject, que é especificado como o iniciador de arrasto na chamada DragManager.doDrag(). | InteractiveObject | |||
Despachado durante uma operação de arrasto pelo InteractiveObject, que é especificado como o iniciador de arrasto na chamada DragManager.doDrag(). | InteractiveObject | |||
Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de colar ou seleciona "Paste" no menu de contexto do texto. | InteractiveObject | |||
Despachado quando o usuário abaixa um estilo ativo para além do limite de detecção de proximidade da tela. | InteractiveObject | |||
Despachado quando o usuário levanta um estilo ativo acima do limite de detecção de proximidade da tela. | InteractiveObject | |||
Despachado quando o usuário move um estilo ativo sobre a tela enquanto permanece dentro do limite de detecção de proximidade. | InteractiveObject | |||
Despachado quando o usuário move um estilo ativo diretamente acima deste InteractiveObject enquanto permanece dentro do limite de detecção de proximidade da tela. | InteractiveObject | |||
Despachado quando o usuário move um estilo ativo diretamente acima deste InteractiveObject enquanto permanece dentro do limite de detecção de proximidade da tela. | InteractiveObject | |||
Despachado quando o usuário move um estilo ativo deste InteractiveObject e algum de seus filhos enquanto permanece dentro do limite de detecção de proximidade da tela. | InteractiveObject | |||
Despachado quando o usuário move um estilo ativo sobre este InteractiveObject do exterior da árvore do objeto de descendentes na lista de exibição (enquanto permanece dentro do limite de detecção de proximidade da tela). | InteractiveObject | |||
Enviado quando um usuário solta o botão no dispositivo apontador depois que o usuário primeiro pressionou o botão sobre uma instância de InteractiveObject e moveu o dispositivo apontador de da instância para fora do InteractiveObject. | InteractiveObject | |||
Despachado quando um objeto de exibição está prestes a ser removido da lista de exibição. | DisplayObject | |||
Despachado quando um objeto de exibição está prestes a ser removido da lista de exibição, seja diretamente ou através da remoção de uma subárvore na qual esse objeto de exibição está contido. | DisplayObject | |||
[evento de transmissão] Despachado quando a lista de exibição está prestes a ser atualizada e renderizada. | DisplayObject | |||
Despachado quando um usuário pressiona e libera o botão direito do dispositivo apontador sobre o mesmo InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário pressiona o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário libera o botão do dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário move um dispositivo apontador para longe de uma ocorrência de InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário move um dispositivo apontador sobre uma ocorrência InteractiveObject. | InteractiveObject | |||
Despachado quando o usuário ativa a combinação de teclas do acelerador específica da plataforma para uma operação de selecionar tudo ou seleciona "Select All" no menu de contexto do texto. | InteractiveObject | |||
Despachado imediatamente depois que o teclado virtual é elevado. | InteractiveObject | |||
Despachado imediatamente antes de o teclado virtual ser elevado. | InteractiveObject | |||
Despachado imediatamente depois que o teclado virtual é baixado. | InteractiveObject | |||
Despachado quando o valor do sinalizador tabChildren do objeto é alterado. | InteractiveObject | |||
Despachado quando o sinalizador tabEnabled do objeto é alterado. | InteractiveObject | |||
Despachado quando o valor da propriedade tabIndex do objeto é alterado. | InteractiveObject | |||
Despachado quando um usuário introduz um ou vários caracteres do texto. | InteractiveObject | |||
Despachado quando o usuário entra em contato pela primeira vez com um dispositivo ativado pelo toque (como tocar com um dedo um celular ou tablet com uma tela sensível toque). | InteractiveObject | |||
Despachado quando o usuário remove o contato com um dispositivo ativado pelo toque (como retirar o dedo de um celular ou tablet com uma tela de toque). | InteractiveObject | |||
Despachado quando o usuário toca o dispositivo, e é despachado continuamente até que o ponto contato seja removido. | InteractiveObject | |||
Despachado quando o usuário move o ponto do contato longe da instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um objeto da tela para outro em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário move o ponto do contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um ponto fora de um objeto da tela a um ponto em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário move o ponto do contato longe de uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um objeto da tela para um ponto fora do objeto da tela em um celular ou tablet com uma tela sensível toque). | InteractiveObject | |||
Despachado quando o usuário move o ponto do contato em uma instância InteractiveObject em um dispositivo ativado pelo toque (como arrastar um dedo de um ponto fora de um objeto da tela a um ponto em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject | |||
Despachado quando o usuário levanta o ponto do contato na mesma instância InteractiveObject em que o contato foi iniciado em um dispositivo ativado pelo toque (como pressionar e soltar com o dedo um ponto único em um objeto da tela em um celular ou tablet com uma tela sensível ao toque). | InteractiveObject |
Os estilos são comuns ou associados a um tema específico. Se o estilo for comum, poderá ser usado com qualquer tema. Se o estilo for associado a um tema específico, só poderá ser usado se o seu aplicativo usar esse tema.
Estilo | Descrição | Definido por | ||
---|---|---|---|---|
color | Tipo: uint Formato: Color Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Color of the text. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.color. For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style color, and if using StyleableStageText, see spark.components.supportClasses.StyleableStageText Style color. O valor padrão é 0x000000 .Elementos da API relacionados | DefaultGridItemRenderer | ||
direction | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Specifies the default bidirectional embedding level of the text. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.direction. For the Mobile theme, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer | ||
fontFamily | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 The name of the font to use, or a comma-separated list of font names. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.fontFamily. For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style fontFamily, and if using StyleableStageText, see spark.components.supportClasses.StyleableStageText Style fontFamily. The default value for the Spark theme is Elementos da API relacionados | DefaultGridItemRenderer | ||
fontSize | Tipo: Number Formato: Length Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Height of the text, in pixels. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.fontSize For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style fontSize, and if using StyleableStageText, see spark.components.supportClasses.StyleableStageText Style fontSize. The default value for the Spark theme is Elementos da API relacionados | DefaultGridItemRenderer | ||
fontStyle | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Determines whether the text is italic font. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.fontStyle For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style fontStyle, and if using StyleableStageText, see spark.components.supportClasses.StyleableStageText Style fontStyle. Elementos da API relacionados | DefaultGridItemRenderer | ||
fontWeight | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Determines whether the text is boldface. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.fontWeight For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style fontWeight, and if using StyleableStageText, see spark.components.supportClasses.StyleableStageText Style fontWeight. Elementos da API relacionados | DefaultGridItemRenderer | ||
kerning | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 The style used for justification of the paragraph. Kerning is enabled by default for Spark components, but is disabled by default for MX components.
Spark components interpret For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.kerning For the Mobile theme, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer | ||
lineBreak | Tipo: String Herança de CSS: Não Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Controls word wrapping within the container. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.blockProgression. For the Mobile theme, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer | ||
locale | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 The locale of the text. Controls case transformations and shaping. Uses standard locale identifiers as described in Unicode Technical Standard #35. For example "en", "en_US" and "en-US" are all English, "ja" is Japanese. The default value is undefined. This property inherits its value from an ancestor; if
still undefined, it inherits from the global When using the Spark formatters and globalization classes, you can set this style on the
root application to the value of the undefined .Saiba mais | DefaultGridItemRenderer | ||
paddingLeft | Tipo: Number Formato: Length Herança de CSS: Não Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Left inset, in pixels. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.paddingLeft. For the Mobile theme, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer | ||
paddingRight | Tipo: Number Formato: Length Herança de CSS: Não Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Right inset, in pixels. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.paddingRight. For the Mobile theme, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer | ||
textAlign | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Alignment of text within a container. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.textAlign For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style textAlign, and if using StyleableStageText, see spark.components.supportClasses.StyleableStageText Style textAlign. Elementos da API relacionados | DefaultGridItemRenderer | ||
textDecoration | Tipo: String Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Determines whether the text is underlined. For the Spark theme, see flashx.textLayout.formats.ITextLayoutFormat.textDecoration For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField Style textDecoration, and if using StyleableStageText, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer | ||
textIndent | Tipo: Number Formato: Length Herança de CSS: Sim Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4 Versões de runtime: Flash10, AIR 1.5 Um número que especifica, em pixels, a quantidade para recuar a primeira linha do parágrafo. Um recuo negativo empurrará a linha para dentro da margem e, possivelmente, para fora do contêiner. Os valores permitidos são números de -8000 a 8000 e FormatValue.INHERIT. O valor padrão é indefinido indicando não configurado. Se não for definido durante o cascateamento, esta propriedade herdará seu valor de um ancestral. Se nenhum ancestral tiver definido esta propriedade, ela terá um valor de 0. | DefaultGridItemRenderer |
Estilo | Descrição | Definido por | ||
---|---|---|---|---|
letterSpacing | Tipo: Number Herança de CSS: Sim Tema: mobile Versão da linguagem: ActionScript 3.0 Versão de produto: Flex 4.5 Versões de runtime: Flash10.1, AIR 2.0 The number of additional pixels to appear between each character.
For the Spark theme, this is not supported. See For the Mobile theme, if using StyleableTextField, see spark.components.supportClasses.StyleableTextField.letterSpacing and if using StyleableStageText, this is not supported. Elementos da API relacionados | DefaultGridItemRenderer |
column | propriedade |
column:GridColumn
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
The GridColumn object representing the column associated with this item renderer.
O valor padrão é null.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento columnChanged
.
Implementação
public function get column():GridColumn
public function set column(value:GridColumn):void
columnIndex | propriedade |
data | propriedade |
data:Object
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
The value of the data provider item for the entire row of the grid control. Item renderers often bind visual element attributes to properties of this object.
O valor padrão é null.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento dataChange
.
Implementação
public function get data():Object
public function set data(value:Object):void
down | propriedade |
down:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
The grid control's updateDisplayList()
method sets this property
before calling prepare()
.
true
when one of two input gestures occurs within a
grid cell: either the mouse button or the touch screen is pressed.
The down
property is reset to false
when
the mouse button goes up, the user lifts off
the touch screen, or the mouse/touch is dragged out of the grid cell.
Unlike a List item renderer, grid item renderers do not have exclusive responsibility for displaying the down indicator. The Grid itself renders the down indicator for the selected row or cell. The item renderer can also change its visual properties to emphasize that it's being pressed.
O valor padrão é false.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento downChanged
.
Implementação
public function get down():Boolean
public function set down(value:Boolean):void
dragging | propriedade |
dragging:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
Contains true
if the item renderer is being dragged,
typically as part of a drag and drop operation.
Currently, drag and drop is not supported by the Spark DataGrid control.
O valor padrão é false.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento draggingChanged
.
Implementação
public function get dragging():Boolean
public function set dragging(value:Boolean):void
grid | propriedade |
hovered | propriedade |
hovered:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.0 |
Set to true
when the mouse is hovered over the item renderer.
O valor padrão é false.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento hoveredChanged
.
Implementação
public function get hovered():Boolean
public function set hovered(value:Boolean):void
label | propriedade |
label:String
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.0 |
The grid control sets this property to the value of the column's
itemToLabel()
method, before calling preprare()
.
The GridItemRenderer class automatically copies the
value of this property to the text
property
of its labelDisplay
element, if that element was specified.
The Grid sets the label
to the value returned by the column's
itemToLabel()
method.
O valor padrão é "".
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento labelChanged
.
Implementação
public function get label():String
public function set label(value:String):void
rowIndex | propriedade |
rowIndex:int
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.0 |
The grid control's updateDisplayList()
method sets this property
before calling prepare()
.
O valor padrão é -1.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento rowIndexChanged
.
Implementação
public function get rowIndex():int
public function set rowIndex(value:int):void
selected | propriedade |
selected:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.0 |
The grid control's updateDisplayList()
method sets this property
before calling prepare()
.
true
if the item renderer's cell is part
of the current selection.
Unlike a List item renderer, grid item renderers do not have exclusive responsibility for displaying something to indicate that they're part of the selection. The Grid itself automatically displays the selectionIndicator skin part for the selected rows or cells. The item renderer can also change its visual properties to emphasize that it's part of the selection.
O valor padrão é false.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento selectedChanged
.
Implementação
public function get selected():Boolean
public function set selected(value:Boolean):void
showsCaret | propriedade |
showsCaret:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.0 |
The grid control's updateDisplayList()
method sets this property
before calling preprare()
.
true
if the item renderer's cell is indicated by the caret.
Unlike a List item renderer, grid item renderers do not have exclusive responsibility for displaying something to indicate their cell or row has the caret. The Grid itself automatically displays the caretIndicator skin part for the caret row or cell. The item renderer can also change its visual properties to emphasize that it has the caret.
O valor padrão é false.
Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento showsCaretChanged
.
Implementação
public function get showsCaret():Boolean
public function set showsCaret(value:Boolean):void
DefaultGridItemRenderer | () | Construtor |
public function DefaultGridItemRenderer()
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Constructor.
discard | () | método |
public function discard(hasBeenRecycled:Boolean):void
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
Called from the item renderer parent's updateDisplayList()
method
when it has been determined that this renderer will no longer be visible.
If the willBeRecycled
parameter is true
,
then the owner adds this renderer to its internal free list for reuse.
Implementations can use this method to clear any renderer properties that are no longer needed.
This method is not intended to be called directly. It is called by the DataGrid implementation.
Parâmetros
hasBeenRecycled:Boolean — true if this renderer is going to be added
to the owner's internal free list for reuse.
|
prepare | () | método |
public function prepare(willBeRecycled:Boolean):void
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 2.5 |
Called from the item renderer parent's updateDisplayList()
method
after all of the renderer's properties have been set.
The hasBeenRecycled
parameter is false
if this renderer has not been used before, meaning it was not recycled.
This method is called when a renderer is about to become visible
and each time it's redisplayed because of a change in a renderer
property, or because a redisplay was explicitly requested.
This method can be used to configure all of a renderer's visual
elements and properties.
Using this method can be more efficient than binding data
properties to visual element properties.
Note: Because the prepare()
method is called frequently,
make sure that it is coded efficiently.
The prepare()
method may be called many times
before the discard()
method is called.
This method is not intended to be called directly. It is called by the DataGrid implementation.
Parâmetros
willBeRecycled:Boolean — true if this renderer is being reused.
|
dataChange | Evento |
mx.events.FlexEvent
propriedade FlexEvent.type =
mx.events.FlexEvent.DATA_CHANGE
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Dispatched when the bindable data
property changes.
FlexEvent.DATA_CHANGE
constant defines the value of the
type
property of the event object for a dataChange
event.
The properties of the event object have the following values:
Property | Value |
---|---|
bubbles | false |
cancelable | false |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget . |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
<?xml version="1.0" encoding="utf-8"?> <!-- Demonstate how to control text wrapping in a DataGrid DefaultGridItemRenderer item renderer. This DataGrid example demonstrates how to control text wrapping with the DefaultGridItemRenderer. All cells in this example display the same lengthy string which does not contain newlines. Note that the Flex text components unconditionally render newline characters that appear in the text. The first "Implicit wordWrap" column's renderer is DefaultGridItemRenderer. By default it sets its wordWrap property equal to the value of the DataGrid's varaiableRowHeight property. The second "Explicit wordWrap" column's DefaultGridItemRenderer overrides the wordWrap property. If the wordWrap property's value is set explicitly, the renderer ignores the DataGrid's variableRowHeight property. Note also: this example's column widths and row heights are defined by the DataGrid's typicalItem. The typical item uses explicit newlines to create a string that occupies three lines and a reasonable column width. --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> <fx:Declarations> <fx:String id="sampleText">Lorem Ipsum is the standard dummy text of the typesetting industry.</fx:String> <fx:int id="maxDisplayedLines">0</fx:int> </fx:Declarations> <s:Panel title="Spark DataGrid Control Example which demonstrates how to control text wrapping in a DefaultGridItemRenderer" width="75%" height="75%" horizontalCenter="0" verticalCenter="0"> <s:controlBarContent> <s:VGroup> <s:CheckBox id="vrh" selected="@{dataGrid.variableRowHeight}" label="dataGrid.variableRowHeight={vrh.selected}"/> <s:CheckBox id="wordWrapCheckBox" selected="true" label="defaultRenderer.wordWrap={wordWrapCheckBox.selected}"/> </s:VGroup> </s:controlBarContent> <s:DataGrid id="dataGrid" variableRowHeight="false" left="5" right="5" top="5" bottom="5"> <s:columns> <s:ArrayList> <!-- DefaultGridItemRenderer doesn't break lines if the DataGrid's variableRowHeight property is false (the default). --> <s:GridColumn dataField="value" headerText="Implicit wordWrap"/> <!-- Defeat line breaking in DefaultGridItemRenderer by setting wordWrap="false". If wordWrap is set, the renderer ignores the DataGrid's variableRowHeight property. --> <s:GridColumn dataField="value" headerText="Explicit wordWrap"> <s:itemRenderer> <fx:Component> <s:DefaultGridItemRenderer color="0x1E6913" wordWrap="{outerDocument.wordWrapCheckBox.selected}"/> </fx:Component> </s:itemRenderer> </s:GridColumn> </s:ArrayList> </s:columns> <!-- The typicalItem defines column widths and the default row height. The text occpies three lines because we've used data binding to introduce two newlines. Alternatively, we could have used the odd XML ' ' escape to introduce two newlines (the value of the newline character is decimal 10). <s:DataItem value="Lorem Ipsum sample text. newline "/> --> <s:typicalItem> <s:DataItem value="{'Lorem Ipsum sample text.\nnewline\n'}"/> </s:typicalItem> <s:ArrayCollection> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> <s:DataItem value="{sampleText}"/> </s:ArrayCollection> </s:DataGrid> </s:Panel> </s:Application>
Wed Jun 13 2018, 11:10 AM Z