| Pacote | mx.controls |
| Classe | classe pública FileSystemDataGrid |
| Herança | FileSystemDataGrid DataGrid DataGridBase ListBase ScrollControlBase UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
The information displayed for each item consists of its name
(with optional generic icon), type, size, creation date,
and modification date.
To do this, FileSystemDataGrid automatically creates five columns
(DataGridColumn instances) -- nameColumn, typeColumn,
sizeColumn, creationDateColumn,
and modificationDateColumn -- and sets
the columns property to an array of these five instances.
Each column instance is automatically configured to have an
appropriate labelFunction,
sortCompareFunction, etc.
If you don't want all five columns, or if you want to change the
order, reset the columns property.
If you want to customize a column, such as by changing its
labelFunction, simply reassign that property
on the appropriate column object.
To change the displayed data, rather than using the dataProvider property,
you set the directory property.
The control then automatically populates the dataProvider
property by enumerating the contents of that directory.
You should not set the dataProvider yourself.
You set the directory property to a File instance,
as the following example shows:
<mx:FileSystemDataGrid directory="{File.desktopDirectory}"/>
You can set the enumerationMode property to specify
whether to show files, subdirectories, or both.
There are three ways to show both: directories first,
files first, or intermixed.
You can set the extensions property
to filter the displayed items so that only files
with the specified extensions appear.
The showHidden property determines whether the control
displays files and subdirectories that the operating system
normally hides.
You can specify an additional filterFunction
to perform custom filtering, and a nameCompareFunction
to perform custom sorting.
Because AIR does not support file system notifications,
this control does not automatically refresh if a file or
subdirectory is created, deleted, moved, or renamed;
in other words, it can display an out-of-date view of the file system.
However, you can call refresh() to re-enumerate
the current directory.
You could, for example, choose to do this when you have
performed a file operation that you know causes the control's
view to become out-of-date, or when the user deactivates
and reactivates your application.
You can use the showIcons property
to show or hide icons, and the showExtensions
property to show or hide file extensions.
The control provides two methods, findItem()
and findIndex(), which you can use to search the
displayed files and subdirectories to find the one
with a specified nativePath.
Two properties, selectedPath
and selectedPaths, work similarly
to selectedItem and selectedItems
or selectedIndex and selectedIndices,
but let you specify the selection via nativePath
strings.
These are very useful if you need to display a directory
with particular items preselected, since in this case
you don't yet have the File items that the control will create
when it enumerates the directory, and you don't know what
their indices will be.
The control allows the user to navigate to other directories
using the mouse or keyboard.
The user can try to change the directory
by double-clicking a subdirectory,
by pressing Enter or Ctrl-Down when a subdirectory is selected,
by pressing Ctrl-Up when the control isn't displaying
the COMPUTER directory, by pressing Ctrl-Left when there is
a "previous" directory to navigate back to, or by pressing Ctrl-Right
when there is a "next" directory to navigate forward to.
If the user attempts to change the directory being displayed,
the control dispatches a cancelable directoryChanging event.
If you don't cancel this event by calling
event.preventDefault(), the control displays the
contents of the new directory and the directory
property changes.
Whenever the directory property changes, for any reason,
the controls dispatches a directoryChange event
to let you know.
In order to support "Up" and "Down" controls, the FileSystemList
has canNavigateUp and canNavigateDown
properties and navigateUp() and navigateDown()
methods. There is also a navigateTo() for navigating
to an arbitrary directory.
The control keeps track of the directories to which the user
has navigated, in order to make it easy for you to support
"Back" and "Forward" controls.
For more information, see the backHistory,
forwardHistory, canNavigateBack,
and canNavigateForward properties, and the
navigateBack() and navigateForward() methods.
Note: The icons displayed for each item are generic file and directory
icons which you can set using the fileIcon
and directoryIcon styles.
Flex's list-based controls currently support displaying
only embedded icons, not icons read at runtime.
Therefore the actual file system icons displayed in the operating system
are not displayed in a FileSystemDataGrid, even though they are
accessible in AIR via the icon property of a File.
Ocultar Sintaxe MXML
The <mx:FileSystemDataGrid> tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemDataGrid
Propriedades
dateFormatString=""
directory="null"
enumerationMode="directoriesFirst"
extensions="null"
filterFunction="null"
nameCompareFunction="null"
selectedPath="null"
selectedPaths="null"
showExtensions="true"
showHidden="false"
showIcons="true"
Estilos
directoryIcon="TreeNodeIcon"
fileIcon="TreeNodeIcon"
Eventos
directoryChange="No default"
directoryChanging="No default"
fileChoose="No default"
/>
Ver também
| Propriedade | Definido Por | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
As atuais opções de acessibilidade para esse objeto display.
| DisplayObject | |
![]() | activeEffects : Array
[leitura-somente]
A lista de efeitos que estão atualmente ocorrendo no componente, como um Array de instâncias EffectInstance.
| UIComponent | |
![]() | allowDragSelection : Boolean = false
Um indicador que indica se o arrasto da seleção está ativado.
| ListBase | |
![]() | allowMultipleSelection : Boolean
Um indicador que indica se você pode permitir que mais de um item seja selecionado na mesma hora.
| ListBase | |
![]() | alpha : Number
Indica o valor de transparência alpha do objeto especificado.
| DisplayObject | |
![]() | automationDelegate : Object
O objeto de delegação que maneja a funcionalidade relacionada à automatização.
| UIComponent | |
![]() | automationName : String
Nome que pode ser usado como um identificador para esse objeto.
| UIComponent | |
![]() | automationTabularData : Object
[leitura-somente]
Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
| UIComponent | |
![]() | automationValue : Array
[leitura-somente]
Esse valor geralmente corresponde a dada aparência do objeto e deve ser utilizável para correlacionar o identificador com o objeto como aparece visualmente dentro do aplicativo.
| UIComponent | |
| backHistory : Array
[leitura-somente]
An Array of File objects representing directories
to which the user can navigate backward.
| FileSystemDataGrid | ||
![]() | baselinePosition : Number
[leitura-somente]
A coordenada y do baseline da primeira linha do texto do componente.
| UIComponent | |
![]() | blendMode : String
Um valor da classe BlendMode que especifica o modo blend a ser usado.
| DisplayObject | |
![]() | borderMetrics : EdgeMetrics
[leitura-somente]
Retorna um objeto EdgeMetrics que tem quatro propriedades: left, top, right, e bottom.
| ScrollControlBase | |
![]() | buttonMode : Boolean
Especifica o modo de button desse sprite.
| Sprite | |
![]() | cacheAsBitmap : Boolean
Se colocado como true, Flash Player ou Adobe AIR faz o cache de uma representação interna de bitmap do objeto display.
| DisplayObject | |
![]() | cacheHeuristic : Boolean
[escrever-somente]
Usado pelo Flex para sugerir cache de bitmap para o objeto.
| UIComponent | |
![]() | cachePolicy : String
Especifica a política para criar o cache bitmap para esse objeto.
| UIComponent | |
| canNavigateBack : Boolean
[leitura-somente]
A flag which is true if there is at least one directory
in the history list to which the user can navigate backward.
| FileSystemDataGrid | ||
| canNavigateDown : Boolean
[leitura-somente]
A flag which is true if the user can navigate down
into a selected directory.
| FileSystemDataGrid | ||
| canNavigateForward : Boolean
[leitura-somente]
A flag which is true if there is at least one directory
in the history list to which the user can navigate forward.
| FileSystemDataGrid | ||
| canNavigateUp : Boolean
[leitura-somente]
A flag which is true if the user can navigate up
to a parent directory.
| FileSystemDataGrid | ||
![]() | className : String
[leitura-somente]
O nome da classe dessa instância, tal como "Button".
| UIComponent | |
![]() | columns : Array
An array of DataGridColumn objects, one for each column that
can be displayed.
| DataGrid | |
![]() | columnWidth : Number
A largura das colunas do controle.
| ListBase | |
![]() | constructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
| Object | |
![]() | contentMouseX : Number
[leitura-somente]
Retorna a posição x do mouse, no sistema de coordenação do conteúdo.
| UIComponent | |
![]() | contentMouseY : Number
[leitura-somente]
Retorna a posição y do mouse, no sistema de coordenação do conteúdo.
| UIComponent | |
![]() | contextMenu : NativeMenu
Especifica o context menu associado a esse objeto.
| InteractiveObject | |
| creationDateColumn : DataGridColumn
The DataGridColumn representing the Created column.
| FileSystemDataGrid | ||
![]() | currentState : String
O atual estado de visão do componente.
| UIComponent | |
![]() | cursorManager : ICursorManager [leitura-somente]
Pega o CursorManager que controla o cursor para esse componente e seus semelhantes.
| UIComponent | |
![]() | data : Object
O item no data provider que esse componente deve representar quando esse componente for usado como um representante editor de item.
| ListBase | |
![]() | dataProvider : Object
Conjunto de dados a serem visualizados.
| ListBase | |
![]() | dataTipField : String
Nome do campo nos itens data provider para mostrar como data tip.
| ListBase | |
![]() | dataTipFunction : Function
Função fornecida pelo usuário para ocorrer em cada item para determinar seu dataTip.
| ListBase | |
| dateFormatString : String
A String that determines how dates in the Created and Modified
columns are formatted.
| FileSystemDataGrid | ||
![]() | descriptor : UIComponentDescriptor
Referência do UIComponentDescriptor, se houver, que foi usado pelo método createComponentFromDescriptor() para criar essa instância UIComponent.
| UIComponent | |
| directory : File
The directory whose contents this control displays.
| FileSystemDataGrid | ||
![]() | document : Object
Uma referência ao objeto de documento associado a esse UIComponent.
| UIComponent | |
![]() | doubleClickEnabled : Boolean
Especifica se o objeto UIComponent recebe eventos doubleClick.
| UIComponent | |
![]() | dragEnabled : Boolean
Um indicador que indica se você pode arrastar items para fora desse controle e largá-los em outros controles.
| ListBase | |
![]() | draggableColumns : Boolean
A flag that indicates whether the user is allowed to reorder columns.
| DataGrid | |
![]() | dragMoveEnabled : Boolean
Um indicador que indica se itens podem ser movidos ao invés de somente copiados do controle como parte de uma operação drag-and-drop.
| ListBase | |
![]() | dropEnabled : Boolean
Um indicador que indica se itens arrastados podem ser largados no controle.
| ListBase | |
![]() | dropTarget : DisplayObject
[leitura-somente]
Especifica o objeto display sobre qual o sprite está sendo arrastado, ou sobre qual o sprite foi largado.
| Sprite | |
![]() | editable : Boolean = false
A flag that indicates whether or not the user can edit
items in the data provider.
| DataGrid | |
![]() | editedItemPosition : Object
O índice de coluna e fileira do representante de item para o item do data provider sendo editado, se existir.
| DataGrid | |
![]() | editedItemRenderer : IListItemRenderer
[leitura-somente]
A reference to the item renderer
in the DataGrid control whose item is currently being edited.
| DataGrid | |
![]() | enabled : Boolean
Se o componente pode aceitar interação do usuário.
| UIComponent | |
| enumerationMode : String
A String specifying whether this control displays
only files, only subdirectories, or both.
| FileSystemDataGrid | ||
![]() | errorString : String
O texto que será mostrado por uma dica de erro de um componente quando um componente for monitorado por um Validator e a validação falha.
| UIComponent | |
![]() | explicitHeight : Number
Número que especifica a altura explícita do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMaxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMaxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | explicitMinHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | explicitMinWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | explicitWidth : Number
Número que especifica a largura explícita do componente, em pixels, na coordenadas do componente.
| UIComponent | |
| extensions : Array
An Array of extensions specifying which files
can be displayed in this control.
| FileSystemDataGrid | ||
| filterFunction : Function
A callback Function that you can use to perform additional filtering,
after the enumerationMode and extensions
properties have been applied, to determine which files
and subdirectories are displayed and which are hidden.
| FileSystemDataGrid | ||
![]() | filters : Array
Um array incluindo o índice que contém cada objeto de filtro atualmente associado ao objeto display.
| DisplayObject | |
![]() | flexContextMenu : IFlexContextMenu
O context menu para esse UIComponent.
| UIComponent | |
![]() | focusEnabled : Boolean
Indica se o componente pode receber foco utilizando a tecla Tab.
| UIComponent | |
![]() | focusManager : IFocusManager
Pega o FocusManager que controla o foco para esse componente e seus semelhantes.
| UIComponent | |
![]() | focusPane : Sprite
O painel de foco associado a esse objeto.
| UIComponent | |
![]() | focusRect : Object
Especifica se esse objeto mostra um retângulo de foco.
| InteractiveObject | |
![]() | fontContext : IFlexModuleFactory
O module factory que providencia o contexto de fonte para esse componente.
| DataGridBase | |
| forwardHistory : Array
[leitura-somente]
An Array of File objects representing directories
to which the user can navigate forward.
| FileSystemDataGrid | ||
![]() | graphics : Graphics
[leitura-somente]
Especifica o objeto Graphics que pertence a esse sprite onde comandos de desenho em vetor podem ocorrer.
| Sprite | |
![]() | headerHeight : Number
A altura da célula de cabeçalho da coluna, em pixels.
| DataGridBase | |
![]() | height : Number
Número que especifica a altura do componente, em pixels, na coordenadas do parent.
| UIComponent | |
![]() | hitArea : Sprite
Designa outro sprite para servir como hit area para um sprite.
| Sprite | |
![]() | horizontalScrollPolicy : String
Uma propriedade que indica se o scroll bar horizontal está sempre ligado, sempre desligado, ou se muda automaticamente baseando-se nos parâmetros passados ao método setScrollBarProperties().
| ScrollControlBase | |
![]() | horizontalScrollPosition : Number
O offset em direção ao conteúdo da margem esquerda.
| DataGrid | |
![]() | id : String
ID do componente.
| UIComponent | |
![]() | imeMode : String
Especifica o modo IME (editor do método de input).
| DataGrid | |
![]() | includeInLayout : Boolean
Especifica se esse componente está incluso no layout do parent container.
| UIComponent | |
![]() | inheritingStyles : Object
O início da corrente de estilos herdados da corrente desse componente.
| UIComponent | |
![]() | initialized : Boolean
Um indicador que determina se um objeto passou por todas as três fases do layout: commitment, measurement, e layout (provido que algum foi requerido).
| UIComponent | |
![]() | instanceIndex : int
[leitura-somente]
O índice do componente repetido.
| UIComponent | |
![]() | instanceIndices : Array
Um Array contendo os indices necessários para referenciar esse objeto UIComponent de seus documentos parent.
| UIComponent | |
![]() | isDocument : Boolean
[leitura-somente]
Determina se essa instância UIComponent é um objeto de documento, isso é, se está no topo da hierarquia de um aplicativo Flex, componente MXML, ou componente ActionScript.
| UIComponent | |
![]() | isPopUp : Boolean
Colocado para true pelo PopUpManager para indicar que aquele componente foi popped up.
| UIComponent | |
![]() | itemEditorInstance : IListItemRenderer
Uma referência à instância atualmente ativa do editor de item, caso exista.
| DataGrid | |
![]() | itemRenderer : IFactory
O representante padrão do item para o controle.
| ListBase | |
![]() | labelFunction : Function
Uma função fornecida pelo usuário para ocorrer em cada item para determinar seu label.
| ListBase | |
![]() | listData : BaseListData
Quando um componente é usado como representante de um item drop-in ou editor de um item drop-in, Flex inicializa a propriedade listData do componente com os dados adicionais do controle de lista.
| ListBase | |
![]() | liveScrolling : Boolean = true
Um indicador que indica se o scroll acontece ao vivo assim que o thumb é movido ou só é feito o update da visão quando o thumb for soltado.
| ScrollControlBase | |
![]() | loaderInfo : LoaderInfo
[leitura-somente] Retorna um objeto LoaderInfo contendo informações sobre o carregamento de um arquivo para qual esse objeto display pertença.
| DisplayObject | |
![]() | lockedColumnCount : int
O índice da primeira coluna no controle que faz o scroll.
| DataGridBase | |
![]() | lockedRowCount : int
O índice da primeira fileira no controle que faz o scroll.
| DataGridBase | |
![]() | mask : DisplayObject
O objeto calling display é mascarado pelo especificado objeto de máscara.
| DisplayObject | |
![]() | maxHeight : Number
Número que especifica a altura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | maxHorizontalScrollPosition : Number
O valor máximo para a propriedade horizontalScrollPosition.
| ScrollControlBase | |
![]() | maxVerticalScrollPosition : Number
O valor máximo para a propriedade verticalScrollPosition.
| ScrollControlBase | |
![]() | maxWidth : Number
Número que especifica a largura máxima do componente, em pixels, na coordenada do componente.
| UIComponent | |
![]() | measuredHeight : Number
A altura padrão do componente, em pixels.
| UIComponent | |
![]() | measuredMinHeight : Number
A altura mínima padrão do componente, em pixels.
| UIComponent | |
![]() | measuredMinWidth : Number
A largura mínima padrão do componente, em pixels.
| UIComponent | |
![]() | measuredWidth : Number
A largura padrão do componente, em pixels.
| UIComponent | |
![]() | menuSelectionMode : Boolean = false
Um indicador que indica se seleção estilo menu deve ser utilizada.
| ListBase | |
![]() | minColumnWidth : Number
A largura mínima das colunas, em pixels.
| DataGrid | |
![]() | minHeight : Number
Número que especifica a altura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
![]() | minWidth : Number
Número que especifica a largura mínima do componente, em pixels, na coordenadas do componente.
| UIComponent | |
| modificationDateColumn : DataGridColumn
The DataGridColumn representing the Modified column.
| FileSystemDataGrid | ||
![]() | moduleFactory : IFlexModuleFactory
O moduleFactory que é usado para criar TextFields no contexto SWF correto.
| UIComponent | |
![]() | mouseChildren : Boolean
Determina se os children do objeto são mouse permitidos.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Especifica se esse objeto recebe mensagens de mouse.
| InteractiveObject | |
![]() | mouseFocusEnabled : Boolean
Se pode ou não receber foco quando clicado.
| UIComponent | |
![]() | mouseX : Number
[leitura-somente]
Indica a coordenada x da posição do mouse, em pixels.
| DisplayObject | |
![]() | mouseY : Number
[leitura-somente]
Indica a coordenada y da posição do mouse, em pixels.
| DisplayObject | |
![]() | name : String
Indica o nome da instância do DisplayObject.
| DisplayObject | |
| nameColumn : DataGridColumn
The DataGridColumn representing the Name column.
| FileSystemDataGrid | ||
| nameCompareFunction : Function
A callback Function that you can use to change how file and subdirectory
names are compared in order to produce the sort order.
| FileSystemDataGrid | ||
![]() | nestLevel : int
Profundidade desse objeto na hierarquia do containment.
| UIComponent | |
![]() | nonInheritingStyles : Object
O começo da corrente do componente de estilos não herdados.
| UIComponent | |
![]() | nullItemRenderer : IFactory
O representante padrão do item para o controle.
| ListBase | |
![]() | numAutomationChildren : int
[leitura-somente]
O número de children de automatização que esse container tem.
| UIComponent | |
![]() | numChildren : int
[leitura-somente]
Retorna o número de children desse objeto.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
Especifica se o objeto display é opaco com uma cor determinada de fundo.
| DisplayObject | |
![]() | owner : DisplayObjectContainer
O dono desse UIComponent.
| UIComponent | |
![]() | parent : DisplayObjectContainer
[leitura-somente]
O container ou componente parent para esse componente.
| UIComponent | |
![]() | parentApplication : Object
[leitura-somente]
Uma referência ao objeto Application que contém essa instância UIComponent.
| UIComponent | |
![]() | parentDocument : Object
[leitura-somente]
Uma referência ao objeto de documento parent para esse UIComponent.
| UIComponent | |
![]() | percentHeight : Number
Número que especifica a altura de um componente como uma porcentagem do tamanho de seu parent.
| UIComponent | |
![]() | percentWidth : Number
Número que especifica a largura de um componente como porcentagem do tamanho do parent.
| UIComponent | |
![]() | processedDescriptors : Boolean
Colocado para true após criação de child imediato ou atrasado, dependendo de qual aconteça.
| UIComponent | |
![]() | prototype : Object
[static]
Uma referência ao objeto protótipo de uma classe ou função de objeto.
| Object | |
![]() | repeater : IRepeater
[leitura-somente]
Uma referência ao objeto Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | repeaterIndex : int
[leitura-somente]
O indice do item no data provider do Repeater que produziu esse UIComponent.
| UIComponent | |
![]() | repeaterIndices : Array
Um Array contendo os índices dos itens no data provider dos Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | repeaters : Array
Um Array contendo referências aos objetos Repeater no documento parent que produziu esse UIComponent.
| UIComponent | |
![]() | resizableColumns : Boolean = true
Um indicador que indica se o usuário pode mudar o tamanho das colunas.
| DataGrid | |
![]() | root : DisplayObject
[leitura-somente]
Para um objeto display em um arquivo SWF carregado, a propriedade root é o objeto display no topo na porção da estrutura de tree do display list representado por aquele arquivo SWF.
| DisplayObject | |
![]() | rotation : Number
Indica a rotação da instância DisplayObject, em graus, de sua orientação original.
| DisplayObject | |
![]() | rowCount : int
Número de fileiras a serem mostradas.
| ListBase | |
![]() | rowHeight : Number
A altura das fileiras em pixels.
| ListBase | |
![]() | scale9Grid : Rectangle
O atual grid de escala que está em efeito.
| DisplayObject | |
![]() | scaleX : Number
Número que especifica o fator de escala horizontal.
| UIComponent | |
![]() | scaleY : Number
Número que especifica o fator de escala vertical.
| UIComponent | |
![]() | screen : Rectangle
[leitura-somente]
Retorna um objeto que contém o tamanho e posição da base da superfície de desenho para esse objeto.
| UIComponent | |
![]() | scrollRect : Rectangle
Os limites de área do retângulo scroll do objeto display.
| DisplayObject | |
![]() | scrollTipFunction : Function
Uma função que computa o string para ser mostrado como o ScrollTip.
| ScrollControlBase | |
![]() | selectable : Boolean
Um indicador que indica se a lista mostra itens selecionados como selecionados.
| ListBase | |
![]() | selectedIndex : int
O índice no data provider do item selecionado.
| ListBase | |
![]() | selectedIndices : Array
Um array de índices no data provider dos itens selecionados.
| ListBase | |
![]() | selectedItem : Object
Uma referência ao item selecionado no data provider.
| ListBase | |
![]() | selectedItems : Array
Um array de referências dos itens selecionados no data provider.
| ListBase | |
| selectedPath : String
The nativePath of the File item
representing the selected subdirectory or file,
or null if no item is selected.
| FileSystemDataGrid | ||
| selectedPaths : Array
An Array of nativePath Strings for the File items
representing the selected subdirectories and files.
| FileSystemDataGrid | ||
| showExtensions : Boolean
A flag that specifies whether extensions in file names are shown.
| FileSystemDataGrid | ||
![]() | showHeaders : Boolean
Um indicador que indica se o controle deveria mostrar os cabeçalhos das colunas.
| DataGridBase | |
| showHidden : Boolean
A flag that specifies whether files and directories
that the operating system considers hidden are displayed.
| FileSystemDataGrid | ||
| showIcons : Boolean
A flag that specifies that icons are displayed
before the file name.
| FileSystemDataGrid | ||
![]() | showInAutomationHierarchy : Boolean
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização.
| UIComponent | |
![]() | showScrollTips : Boolean = false
Um indicador que indica se um tooltip deveria aparecer próximo ao scroll thumb quando estiver sendo arrastado.
| ScrollControlBase | |
| sizeColumn : DataGridColumn
The DataGridColumn representing the Size column.
| FileSystemDataGrid | ||
| sizeDisplayMode : String
A String specifying whether the Size column displays file sizes
in bytes or rounded up to the nearest kilobyte,
where a kilobyte is 1024 bytes.
| FileSystemDataGrid | ||
![]() | sortableColumns : Boolean = true
Um indicador que indica se o usuário pode ordenar os itens data provider ao clicar em uma célula de cabeçalho de coluna.
| DataGrid | |
![]() | soundTransform : SoundTransform
Controles de som dentro desse sprite.
| Sprite | |
![]() | stage : Stage
[leitura-somente]
O Stage do objeto display.
| DisplayObject | |
![]() | states : Array
Os estados de visão que são definidos para esse componente.
| UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration
Armazenagem para os estilos de herança inline nesse objeto.
| UIComponent | |
![]() | styleName : Object
O estilo da classe usado por esse componente.
| UIComponent | |
![]() | systemManager : ISystemManager
Retorna o objeto SystemManager usado por esse componente.
| UIComponent | |
![]() | tabChildren : Boolean
Determina se os children do objeto permitem uso da tecla tab.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Especifica se esse objeto está na ordem tab.
| InteractiveObject | |
![]() | tabIndex : int
Especifica a a disposição tab de objetos em um arquivo SWF.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
[leitura-somente]
Retorna um objeto TextSnapshot para essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() | toolTip : String
Texto a ser mostrado no ToolTip.
| UIComponent | |
![]() | transform : Transform
Um objeto com propriedades pertencentes a matriz do objeto display, transformação de cor, e fronteira de pixels.
| DisplayObject | |
![]() | transitions : Array
Um Array de objetos Transition, onde cada objeto Transition define um conjunto de efeitos a começarem quando ocorre uma mudança no estado de visão.
| UIComponent | |
![]() | tweeningProperties : Array
Array de propriedades que estão atualmente sofrendo tween nesse objeto.
| UIComponent | |
| typeColumn : DataGridColumn
The DataGridColumn representing the Type column.
| FileSystemDataGrid | ||
![]() | uid : String
Um identificador exclusivo para o objeto.
| UIComponent | |
![]() | updateCompletePendingFlag : Boolean
Um indicador que determina se um objeto passou por todas as três fases de validação de layout (provido que algum foi requerido).
| UIComponent | |
![]() | useHandCursor : Boolean
Um valor Boolean que indica se o ponteiro (hand cursor) aparece quando o mouse faz o roll over sobre um sprite no qual a propriedade buttonMode é colocado como true.
| Sprite | |
![]() | validationSubField : String
Usado por um validor para associar um subcampo a esse componente.
| UIComponent | |
![]() | value : Object
[leitura-somente]
O item selecionado, ou os dados ou campo do label do item selecionado.
| ListBase | |
![]() | variableRowHeight : Boolean
Um indicador que indica se as fileiras individuais podem ter alturas diferentes.
| ListBase | |
![]() | verticalScrollPolicy : String
Uma propriedade que indica se o scroll bar vertical está sempre ligado, sempre desligado, ou muda automaticamente baseando-se nos parâmetros passados ao método setScrollBarProperties().
| ScrollControlBase | |
![]() | verticalScrollPosition : Number
O offset em direção ao conteúdo da margem superior.
| ScrollControlBase | |
![]() | viewMetrics : EdgeMetrics
[leitura-somente]
Um objeto EdgeMetrics levando em conta os scroll bars, se visíveis.
| ScrollControlBase | |
![]() | visible : Boolean
Controla a visibilidade desse UIComponent.
| UIComponent | |
![]() | width : Number
Número que especifica a largura do componente, em pixels, na coordenadas do parent.
| UIComponent | |
![]() | wordWrap : Boolean
Um indicador que indica se o texto na fileira deveria ser word wrapped.
| ListBase | |
![]() | x : Number
Número que especifica a posição horizontal do componente, em pixels, dentro de seu parent container.
| UIComponent | |
![]() | y : Number
Número que especifica a posição vertical do componente, em pixels, dentro de seu parent container.
| UIComponent | |
| Método | Definido Por | ||
|---|---|---|---|
|
Constructor.
| FileSystemDataGrid | ||
![]() |
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Adiciona uma instância child DisplayObject a essa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Adiciona um representante de item se um efeito de mudança de dados estiver em execução.
| ListBase | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto event listener com um objeto do EventDispatcher para que o listener receba notificação de um evento.
| EventDispatcher | |
![]() |
Indica se as restrições de segurança causariam qualquer objeto display a ser omitido da lista retornada chamando o método DisplayObjectContainer.getObjectUnderPoint() com o point especificado.
| DisplayObjectContainer | |
![]() |
Retorna o índice onde os itens largados deveriam ser adicionados ao alvo de onde serão largados.
| ListBase | |
![]() |
Coloca na fila uma função para ser chamada depois.
| UIComponent | |
|
Clears this control so that it displays no items.
| FileSystemDataGrid | ||
![]() |
Deleta uma propriedade de estilo dessa instância de componente.
| UIComponent | |
![]() |
Determina se o objeto display especificado é um child da instânica DisplayObjectContainer ou a instância em si mesma.
| DisplayObjectContainer | |
![]() |
Converte um objeto Point das coordenadas do conteúdo para coordenadas global.
| UIComponent | |
![]() |
Converte um objeto Point de conteúdo para coordenadas locais.
| UIComponent | |
![]() |
Retorna um conjunto de propriedades que identificam o child dentro desse container.
| UIComponent | |
![]() |
Retorna o representante de item para uma célula da coluna ou um cabeçalho da coluna.
| DataGridBase | |
![]() |
Cria o editor de item para o representante de item no editedItemPosition usando o editor especificado pela propriedade itemEditor.
| DataGrid | |
![]() |
Cria um representante de item dado o objeto de dados.
| ListBase | |
![]() |
Cria uma referência de id a esse objeto IUIComponent em seu objeto de documento parent.
| UIComponent | |
![]() |
Deleta a referência id para esse objeto IUIComponent em seu objeto de documento parent.
| UIComponent | |
![]() |
Esse método fecha um editor de item atualmente aberto em um representante de item.
| DataGrid | |
![]() |
Retorna um objeto UITextFormat correspondendo aos estilos de texto para esse UIComponent.
| UIComponent | |
![]() |
Despacha um evento no fluxo de eventos.
| UIComponent | |
![]() |
Mostra ou esconde o indicador de foco em volta desse componente.
| UIComponent | |
![]() |
drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void
Programadamente desenha um retângulo para dentro desse objeto Graphics do skin.
| UIComponent | |
![]() |
Chamado pela instância de efeito quando pára a execução no componente.
| UIComponent | |
![]() |
Chamado pela instância de efeito quando começa a execução no componente.
| UIComponent | |
![]() |
Termina todos os efeitos atualmente em execução no componente.
| UIComponent | |
![]() |
Executa a união de dados para dentro desse objeto UIComponent.
| UIComponent | |
|
Returns the index of the File item with the specified
native file system path.
| FileSystemDataGrid | ||
|
Searches the File instances currently displayed in this control
and returns the one with the specified nativePathproperty.
| FileSystemDataGrid | ||
![]() |
Acha um item na lista baseada em um String, e move a seleção até ele.
| ListBase | |
![]() |
Chamado depois que a impressão estiver completa.
| UIComponent | |
![]() |
Providencia o objeto de automatização no índice especificado.
| UIComponent | |
![]() |
Retorna um retângulo que define a área do objeto display relativo ao sistema de coordenadas do objeto targetCoordinateSpace.
| DisplayObject | |
![]() |
Retorna o objeto child display que existe no índice especificado.
| DisplayObjectContainer | |
![]() |
Retorna o objeto display child que existe com o nome especificado.
| DisplayObjectContainer | |
![]() |
Retorna a posição do índice de uma instância child DisplayObject.
| DisplayObjectContainer | |
![]() |
Acha os seletores de tipo para essa instância UIComponent.
| UIComponent | |
![]() |
Retorna um valor layout constraint, que é o mesmo que pegar o estilo contraint para esse componente.
| UIComponent | |
![]() |
Um método de conveniência para determinar usar a altura explícita ou medida.
| UIComponent | |
![]() |
Um método de conveniência para determinar usar a largura explícita ou medida.
| UIComponent | |
![]() |
Pega o objeto que atualmente tem o foco.
| UIComponent | |
![]() |
Retorna o factory apropriado, usando o factory padrão caso nenhum tenha sido especificado.
| ListBase | |
![]() |
Retorna um array de objetos que ficam por baixo do point especificado e são children (ou grandchildren, e assim por diante) dessa instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Retorna um retângulo que define os limites do objeto display, baseado no sistema de coordenadas definido pelo parâmetro targetCoordinateSpace, excluindo qualquer traço em formas.
| DisplayObject | |
![]() |
Retorna true ou false para indicar se o efeito deveria executar no alvo.
| ListBase | |
![]() |
Retorna um item no dataProvider que foi usado pelo Repeater específico para produzir esse Repeater, ou null se esse Repeater não é repetido.
| UIComponent | |
![]() |
Pega uma propriedade de estilo que tem sido colocado em qualquer lugar na corrente lookup de estilo desse componente
| UIComponent | |
![]() |
Converte um objeto Point de coordenadas global a conteúdo.
| UIComponent | |
![]() |
Converte o objeto point das coordenadas Stage (global) para as coordenadas do objeto display (local).
| DisplayObject | |
![]() |
Verifica se o objeto do EventDispatcher tem listeners registrados para um tipo determinado de evento.
| EventDispatcher | |
![]() |
Indica se um objeto tem uma propriedade específica definida.
| Object | |
![]() |
Oculta o indicador drop embaixo do ponteiro do mouse que indica que uma operação drag-and-drop é permitida.
| ListBase | |
![]() |
Avalia o objeto display para ver se sobrepõe ou intersecta com o objeto obj display.
| DisplayObject | |
![]() |
Avalia o objeto display para ver se sobrepõe o intersecta com o ponto especificado pelos parâmetros x e y.
| DisplayObject | |
![]() |
Retorna um box Matrix que pode ser passado para o método drawRoundRect() como o parâmetro rot quando desenhando um gradiente horizontal.
| UIComponent | |
![]() |
Pega um representante de item para o índice de um item no data provider, se um existir.
| ListBase | |
![]() |
Computa o offset para dentro do data provider de um item no colIndex, rowIndex.
| ListBase | |
![]() |
Inicializa a estrutura interna desse componente.
| UIComponent | |
![]() |
Inicializa várias propriedades que ficam de olho em instância repetidas desse componente.
| UIComponent | |
![]() |
Marca um componente para que seu método updateDisplayList() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Atualiza todas as fileiras no próximo update.
| ListBase | |
![]() |
Marca um componente para que seu método commitProperties() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Marca um componente para que seu método measure() seja chamado durante um atualização de tela tardia.
| UIComponent | |
![]() |
Determines if the item renderer for a data provider item
is editable.
| DataGrid | |
![]() |
Determina se o representante do item para um item data provider está destacado (está em estado de roll over via o mouse embaixo do caret via navegação do teclado).
| ListBase | |
![]() |
Determina se o representante de item para um item de data provider é selecionável.
| ListBase | |
![]() |
Determina se o representante de item para um item data provider está selecionado.
| ListBase | |
![]() |
Determina se um item está sendo mostrado por um representante.
| ListBase | |
![]() |
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
| Object | |
![]() |
Determina se um representante contém (ou tem) um objeto display.
| ListBase | |
![]() |
Retorna o índice do item no data provider do item sendo representado por esse representante de item.
| ListBase | |
![]() |
Retorna o string dataTip que o representante mostraria para o dado objeto baseado nas propriedades dataTipField e dataTipFunctions.
| ListBase | |
![]() |
Retorna a classe para um ícone, se houver, para um item de dados, baseado nas propriedades iconField e iconFunction.
| ListBase | |
![]() |
Retorna o representante de item para um dado item no data provider, se existir.
| ListBase | |
![]() |
Retorna o string que o representante mostraria pada o dado objeto de dados baseado nas propriedades labelField e labelFunction.
| ListBase | |
![]() |
Converte um objeto Point de coordenadas local para conteúdo.
| UIComponent | |
![]() |
Converte o objeto point das coordenadas de um objeto display (local) para as coordenadas Stage (global).
| DisplayObject | |
![]() |
Mede um conjunto de itens do data provider usando o atual representante de itens e retorna a soma da a altura daqueles itens.
| ListBase | |
![]() |
Mede o texto HTML especificado, que pode conter tags HTML tal como <font> e <b>, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
| UIComponent | |
![]() |
Mede o texto especificado, supondo que é mostrado em um UITextField de linha única usando um UITextFormat determinado pelos estilos desse UIComponent.
| UIComponent | |
![]() |
Mede um conjunto de itens do data provider usando o atual representante de item e retorna a largura máxima encontrada.
| ListBase | |
![]() |
Move o componente para uma posição especificada dentro de seu parent.
| UIComponent | |
|
Changes this control to display the contents of a previously-visited
directory in the backHistory array.
| FileSystemDataGrid | ||
|
Changes this control to display the contents
of the selected subdirectory.
| FileSystemDataGrid | ||
|
Changes this control to display the contents of a previously-visited
directory in the forwardHistory array.
| FileSystemDataGrid | ||
|
Changes this control to display the contents of the specified
directory.
| FileSystemDataGrid | ||
|
Changes this control to display the contents of the next directory
up in the hierarchy.
| FileSystemDataGrid | ||
![]() |
Propaga mudança do estilo para os children.
| UIComponent | |
![]() |
Retornam true se a corrente de propriedades de posse apontam do child para esse UIComponent.
| UIComponent | |
![]() |
Chamado pelo Flex quando um objeto UIComponent é adicionado ou removido de um parent.
| UIComponent | |
![]() |
Preparam um IFlexDisplayObject para imprimir.
| UIComponent | |
![]() |
Indica se a propriedade especificada existe e se é enumerável.
| Object | |
|
Re-enumerates the current directory being displayed by this control.
| FileSystemDataGrid | ||
![]() |
Constrói ou reconstrói o cache do estilo CSS para esse componente e, se o parâmetro recursivo for true, assim também para todos os descendentes desse componente.
| UIComponent | |
![]() |
Para cada evento efeito, registra o EffectManager como um dos event listeners.
| UIComponent | |
![]() |
Remove a instância child DisplayObject especificado da lista child da instância DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Remove um child DisplayObject da posição do índice especificada na lista child do DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Remove um representante de item se um efeito de mudança de dados estiver em execução.
| ListBase | |
![]() |
Remove um listener do objeto do EventDispatcher.
| EventDispatcher | |
![]() |
Faz o replay do evento específico.
| UIComponent | |
![]() |
Resolve um child usando o id providenciado.
| UIComponent | |
![]() |
[static]
Termina o processamento de fundo de métodos colocados em fila pelo callLater(), depois chama suspendBackgroundProcessing().
| UIComponent | |
![]() |
Assegura que o item do data provider no dado índice está visível.
| ListBase | |
![]() |
Coloca o tamanho do objeto.
| UIComponent | |
![]() |
Muda a posição de um child existente no container do objeto display.
| DisplayObjectContainer | |
![]() |
Coloca um valor de limitação do layout, que é o mesmo que colocar um estilo de limitação para esse componente.
| UIComponent | |
![]() |
Determina o estado atual.
| UIComponent | |
![]() |
Determina o foco para esse componente.
| UIComponent | |
![]() |
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
| Object | |
![]() |
Ajusta uma propriedade de estilo nessa instância do componente.
| UIComponent | |
![]() |
Chamado quando a propriedade de visibilidade muda.
| UIComponent | |
![]() |
Mostra um indicador de drop embaixo do ponteiro do mouse para indicar que uma operação drag-and-drop é permitida e aonda o item será largado.
| ListBase | |
![]() |
Deixa o usuário arrastar o sprite especificado.
| Sprite | |
![]() |
Finaliza o método startDrag().
| Sprite | |
![]() |
Detecta mudanças nas propriedades de estilo.
| UIComponent | |
![]() |
Flex chama o método stylesInitialized() quando os estilos para um componente são primeiramente inicializados.
| UIComponent | |
![]() |
[static]
Bloqueia o processamento de fundo de métodos colocados em fila pelo callLater(), até resumeBackgroundProcessing() ser chamado.
| UIComponent | |
![]() |
Troca a ordem z (ordem de frente para trás) de dois objetos child especificados.
| DisplayObjectContainer | |
![]() |
Troca a ordem z (ordem de frente para trás) dos objetos child em duas posições índice especificadas na lista child.
| DisplayObjectContainer | |
![]() |
Retorna um string indicando o local desse objeto dentro da hierarquia do DisplayObjects no Application.
| FlexSprite | |
![]() |
Chamado por um efeito UnconstrainItemAction como parte de um efeito de mudança de dados se o representante de item correspondedo a certo item de dados precisa mover fora das posições normais dos representantes de itens no controle.
| ListBase | |
![]() |
Valida a posição e tamanho de children e desenha outros visuais.
| UIComponent | |
![]() |
Validar e fazer o update de propriedades e layout desse objeto e redesenhá-lo, se necessário.
| UIComponent | |
![]() |
Usado pela lógica do layout para validar as propriedades de um componente chamando o método commitProperties().
| UIComponent | |
![]() |
Valida o tamanho medido do componente se o método LayoutManager.invalidateSize() for chamado com esse ILayoutManagerClient, depois o método validateSize é chamado quando é hora de fazer medidas.
| UIComponent | |
![]() |
Maneja os eventos válidos e inválidos de um validator designado a esse componente.
| UIComponent | |
![]() |
Retorna o valor primitivo de um objeto específico.
| Object | |
![]() |
Retorna um box Matrix que pode ser passado ao drawRoundRect() como o parâmetro rot quando desenhando um gradiente vertical.
| UIComponent | |
![]() |
Verifica se um event listener está registrado com esse objeto do EventDispatcher ou qualquer um de seus parents para o determinado tipo de evento.
| EventDispatcher | |
| Evento | Sumário | Definido Por | ||
|---|---|---|---|---|
![]() | Despachado quando o Flash Player ou um aplicativo AIR obtém foco do sistema operacional e se torna ativo. | EventDispatcher | ||
![]() | Despachado quando o componente é adicionado ao container como um child de conteúdo usando o método addChild() ou addChildAt(). | UIComponent | ||
![]() | Despachado quando um objeto display é adicionado à lista display. | DisplayObject | ||
![]() | Despachado quando um objeto display é adicionado à lista display do stage, de forma direta ou através da adição de um sub tree no qual o objeto display está contido. | DisplayObject | ||
![]() | Despachado quando as propriedade selectedIndex ou selectedItem muda como resultado da interação do usuário. | ListBase | ||
![]() | Despachado quando o usuário pressiona e solta o principal botão do despositivo de apontamento do usuário sobre o mesmo InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando um usuário muda a largura de uma coluna, indicando que a quantidade de dados mostrados naquela coluna pode ter mudado. | DataGrid | ||
![]() | Despachado quando o usuário seleciona o context menu associado a esse objeto interativo no aplicativo AIR. | InteractiveObject | ||
![]() | Despachado quando o componente terminou sua contrução, processamento de propriedade, medidas, layout e desenho. | UIComponent | ||
![]() | Despachado após a mudança do estado de visão. | UIComponent | ||
![]() | Despachado após a mudança da propriedade currentState, mas antes da mudança do estado de visão. | UIComponent | ||
![]() | Despachado quando a propriedade de dados muda. | ListBase | ||
![]() | Despachado quando o Flash Player ou um aplicativo AIR perde o foco do sistema operacional e está se tornando inativo. | EventDispatcher | ||
| Dispatched when the selected directory displayed by this control changes for any reason. | FileSystemDataGrid | |||
| Dispatched when the user tries to change the directory displayed by this control. | FileSystemDataGrid | |||
![]() | Despachado quando o usuário pressiona e libera duas vezes em sucessão rápida o principal botão de um dispositivo e apontamento sobre o mesmo InteractiveObject quando o indicador daquele objeto doubleClickEnabled foi ajustado para true. | InteractiveObject | ||
![]() | Despachado pelo iniciador de arrasto (o componente que é a fonte dos dados sendo arrastados) quando a operação de arrasto for completada, ou quando você largar os dados arrastados em um alvo onde o item será largado ou quando você termina a operação drag-and-drop sem fazer largar o item. | UIComponent | ||
![]() | Despachado pelo alvo onde o item será largado quando o usuário solta o mouse por cima dele. | UIComponent | ||
![]() | Despachado por um componente quando o usuário move o mouse sobre o componente durante uma operação de arrasto. | UIComponent | ||
![]() | Despachado pelo componente quando o usuário arrasta para fora do componente, mas não larga os dados no alvo. | UIComponent | ||
![]() | Despachado por um componente quando o usuário move o mouse enquanto sobre o componente durante uma operação de arrasto. | UIComponent | ||
![]() | Despachado por um iniciador de arrasto ao começar a operação de arrasto. | UIComponent | ||
![]() | Despachado após o término de um efeito. | UIComponent | ||
![]() | Despachado logo antes do início de um efeito. | UIComponent | ||
![]() | Despachado quando o playhead está entrando em um frame novo. | DisplayObject | ||
![]() | Despachado após o componente ter retornado ao estado de visão root. | UIComponent | ||
![]() | Despachado antes do componente sair do estado de visão root. | UIComponent | ||
| Dispatched when the user chooses a file by double-clicking it or by selecting it and pressing Enter. | FileSystemDataGrid | |||
![]() | Despachado após o objeto display receber foco. | InteractiveObject | ||
![]() | Despachado após um objeto display perder o foco. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão de mouse em um cabeçalho de coluna para pedir que o controle ordena o conteúdo do grid baseando-se no conteúdo da coluna. | DataGrid | ||
![]() | Despachado quando o usuário solta o botão do mouse em um cabeçalho de coluna após ter arrastado a coluna a um novo local resultando em mudar a coluna para um índice novo.. | DataGrid | ||
![]() | Despachado quando um estado do objeto muda de visível para invisível. | UIComponent | ||
![]() | Despachado quando o componente terminou sua construção e tem todas as propriedades de inicialização ajustadas. | UIComponent | ||
![]() | Despachado quando um componente é monitorado por um Validator e a validação falha. | UIComponent | ||
![]() | Despachado quando o usuário clica em um item no controle. | ListBase | ||
![]() | Despachado quando o usuário clica duas vezes em um item no controle. | ListBase | ||
![]() | Despachado quando a propriedade editedItemPosition tem sido ajustada e o item pode ser editado. | DataGrid | ||
![]() | Dispatched when the user releases the mouse button while over an item renderer, tabs to the DataGrid control or within the DataGrid control, or in any other way attempts to edit an item. | DataGrid | ||
![]() | Despachado quando uma sessão de edição de item termina por alguma razão. | DataGrid | ||
![]() | Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the DataGrid control or navigates to the item using a keyboard. | DataGrid | ||
![]() | Dispatched when an item renderer loses focus, which can occur if the user clicks another item in the DataGrid control or clicks outside the control, or uses the keyboard to navigate to another item in the DataGrid control or outside the control. | DataGrid | ||
![]() | Despachado quando o usuário roda o ponteiro do mouse para fora de um item no controle. | ListBase | ||
![]() | Despachado quando o usuário roda o ponteiro do mouse sobre um item no controle. | ListBase | ||
![]() | Despachado quando o usuário pressiona uma tecla. | InteractiveObject | ||
![]() | Despachado quando o usuário tenta mudar o foco usando a navegação do teclado. | InteractiveObject | ||
![]() | Despachado quando o usuário solta uma tecla. | InteractiveObject | ||
![]() | Despachado quando o usuário pressiona e solta o botão do meio de um dispositivo de apontamento sobre o mesmo InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário pressionar o dispositivo de apontamento do meio sobre uma instância InteractivObject. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado de um componente aberto usando o PopUpManager quando o usuário clica para fora dele. | UIComponent | ||
![]() | Despachado quando o usuário tenta mudar o foco usando um dispositivo de apontemento. | InteractiveObject | ||
![]() | Despachado quando o usuário move o dispositivo de apontemento enquanto está sobre um InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando a roda do mouse é girada sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado do componente aberto usando o PopUpManager quando o usuário faz o scroll na roda do mouse fora dele. | UIComponent | ||
![]() | Despachado quando o objeto se moveu. | UIComponent | ||
![]() | Despachado pelo iniciador de arrasto InteractiveObject quando o usuário solta o gesto de arrasto. | InteractiveObject | ||
![]() | Despachado pelo alvo InteractiveObject quando um objeto arrastado é largado nele este ato foi aceitado com uma chamada ao DragManager.acceptDragDrop(). | InteractiveObject | ||
![]() | Despachado por um InteractiveObject quando um gesto de arrasto adentra suas fronteiras. | InteractiveObject | ||
![]() | Despachado por um InteractiveObject quando um gesto de arrasto deixa suas fronteiras. | InteractiveObject | ||
![]() | Despachado por um InteractiveObject continuamente enquanto um gesto de arrasto permanece dentro de sua fronteira. | InteractiveObject | ||
![]() | Despachado no início de operação de arrasto pelo InteractiveObject que é especificado como aquele que começa o arrasto na chamada DragManager.doDrag(). | InteractiveObject | ||
![]() | Despachado durante uma operação de arrasto pelo InteractiveObject que é especificado como aquele que inica o arrasto na chamada DragManager.doDrag(). | InteractiveObject | ||
![]() | Despachado no iníncio da seqência de inicialização do componente. | UIComponent | ||
![]() | Despachado quando o componente é removido de um container como um child de conteúdo usando o método removeChild() ou removeChildAt(). | UIComponent | ||
![]() | Despachado quando um objeto display está prestes a ser removido da lista display. | DisplayObject | ||
![]() | Despachado quando um objeto display está prestes a ser removido da lista display, de forma direta ou através da remoção de um sub tree no qual o objeto display está contido. | DisplayObject | ||
![]() | Despachado quando a lista display está prestes a ser atualizada e representada. | DisplayObject | ||
![]() | Despachado quando o componente muda de tamanho. | UIComponent | ||
![]() | Despachado quando o usuário pressiona e solta o botão direito de um dispositivo de apontamento do usuário sobre o mesmo InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário pressiona o dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário solta o botão do dispositivo de apontamento sobre uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento para longe de uma instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o usuário move um dispositivo de apontamento sobre a instância InteractiveObject. | InteractiveObject | ||
![]() | Despachado quando o conteúdo está sofrendo scroll. | ScrollControlBase | ||
![]() | Despachado quando o estado de um objeto muda de invisível para visível. | UIComponent | ||
![]() | Despachado quando o valor do indicador do objeto tabChildren muda. | InteractiveObject | ||
![]() | Despachado quando o indicador do objeto tabEnabled muda. | InteractiveObject | ||
![]() | Despachado quando o valor da propriedade do objeto tabIndex muda. | InteractiveObject | ||
![]() | Despachado pelo componente quando chega a hora de criar um ToolTip. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip foi ocultado e será logo descartado. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip está prestes a ser ocultado. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip está prestes a ser mostrado. | UIComponent | ||
![]() | Despachado pelo componente quando seu ToolTip foi mostrado. | UIComponent | ||
![]() | Despachado por um componente no qual a propriedade ToolTip é ajustada assim que o usuário passa o mouse por cima. | UIComponent | ||
![]() | Despachado quando um objeto teve seus métodos commitProperties(), measure(), e updateDisplayList() chamados (se necessário). | UIComponent | ||
![]() | Despachado quando um componente é monitorado por um Validator e a validação é um sucesso. | UIComponent | ||
![]() | Despachado quando valores mudam de forma programada ou pela interação do usuário. | UIComponent | ||
| Estilo | Descrição | Definido Por | ||
|---|---|---|---|---|
![]() | Tipo: Array Formato: Cor Herança CSS: sim As cores para usar nos fundos dos itens na lista. | ListBase | ||
![]() | Tipo: Number Herança CSS: não Nível alpha da cor definida pela propriedade backgroundColor, da imagem ou arquivo SWF definido pelo estilo backgroundImage. | ScrollControlBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: não Cor do fundo de um componente. | ScrollControlBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do fundo de um componente quando ele é desativado. | ScrollControlBase | ||
![]() | Tipo: Object Formato: Arquivo Herança CSS: não Imagem de fundo de um componente. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: não Ajusta o tamanho da imagem especificada pelo backgroundImage para diferentes porcentagens de tamanho. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels do canto superior da área de conteúdo á posição da base controle. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: não Cor da borda. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: não Laterais de limite da caixa. | ScrollControlBase | ||
![]() | Tipo: Class Herança CSS: não A classe border skin do componente. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: não Estilo das laterais da caixa. | ScrollControlBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não A grossura das laterais da caixa. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels do canto inferior do componente ao canto inferior de sua área de conteúdo. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do texto no componente, incluindo o label do componente. | ScrollControlBase | ||
![]() | Tipo: Class Herança CSS: não A classe a ser usada como o skin que indica que a coluna pode ser largada no local atual. | DataGrid | ||
![]() | Tipo: Class Herança CSS: não A classe a ser usada como o skin para uma coluna que está sendo redimensionada. | DataGrid | ||
|
directoryIcon
| Tipo: Class Formato: EmbeddedFile Herança CSS: não Specifies the icon that indicates a directory. The default icon is located in the Assets.swf file. In MXML, you can use the following syntax to set this property: directoryIcon="@Embed(source='directoryIcon.jpg');"
O valor padrão é TreeNodeIcon. | FileSystemDataGrid | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor de texto no componente se for desativado. | ScrollControlBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor para o ícone em um skin desativado. | DataGrid | ||
![]() | Tipo: Class Herança CSS: não O skin usado para indicar onde o item arrastad pode ser largado. | ListBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor da sombra drop. | ScrollControlBase | ||
![]() | Tipo: Boolean Herança CSS: não Propriedade boolean que especifica se o componente tem uma sombra drop visível. | ScrollControlBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do destaque do componente quando validação falha. | UIComponent | ||
|
fileIcon
| Tipo: Class Formato: EmbeddedFile Herança CSS: não Specifies the icon that indicates a file. The default icon is located in the Assets.swf file. In MXML, you can use the following syntax to set this property: fileIcon="@Embed(source='fileIcon.jpg');"
O valor padrão é TreeNodeIcon. | FileSystemDataGrid | ||
![]() | Tipo: Number Herança CSS: não Especifica o valor da transferência do skin do foco. | ListBase | ||
![]() | Tipo: String Herança CSS: não Blend mode usado pelo retângulo de foco. | UIComponent | ||
![]() | Tipo: String Herança CSS: não Especifica quais cantos do retângulo de foco deveriam ser arredondados. | ListBase | ||
![]() | Tipo: Class Herança CSS: não Skin usado para desenhar o retângulo de foco. | UIComponent | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Grossura, em pixels, do outline do retângulo de foco. | UIComponent | ||
![]() | Tipo: String Herança CSS: sim Ajusta a propriedade antiAliasType de TextFields internos. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: sim Nome da fonte a ser usada. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: sim Ajusta a propriedade gridFitType de TextFields internos que representam texto no controle em Flex. | ScrollControlBase | ||
![]() | Tipo: Number Herança CSS: sim Ajusta a propriedade sharpness de TextFields internos que representam texto no controle em Flex. | ScrollControlBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Altura do texto, em pixels. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto tem fonte itálico. | ScrollControlBase | ||
![]() | Tipo: Number Herança CSS: sim Ajusta a propriedade thickness de TextFields internos que representam texto no controle em Flex. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto está em negrito. | ScrollControlBase | ||
![]() | Tipo: Class Herança CSS: não The class to use as the skin that defines the appearance of the background of the column headers in a DataGrid control. | DataGrid | ||
![]() | Tipo: Array Formato: Cor Herança CSS: sim Um array de duas cores usadas para desenhar o gradiente do fundo de cabeçalho. | DataGrid | ||
![]() | Tipo: String Herança CSS: não O nome de uma declaração de estilo CSS para controlar aspectos da aparência da coluna quando o usuário está arrastando-o para outro local. | DataGrid | ||
![]() | Tipo: Class Herança CSS: não The class to use as the skin that defines the appearance of the separator between column headers in a DataGrid control. | DataGrid | ||
![]() | Tipo: String Herança CSS: não O nome de uma declaração de estilo CSS para controlar outros aspecto da aparência dos cabeçalhos das colunas. | DataGrid | ||
![]() | Tipo: String Herança CSS: não A distância horizontal em pixels do centro da área de conteúdo do componente ao centro do componente. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor das linhas de grid horizontais. | DataGrid | ||
![]() | Tipo: Boolean Herança CSS: não Um indicador que indica se deve mostra linhas de grid horizontais entre as fileiras. | DataGrid | ||
![]() | Tipo: Class Herança CSS: não The class to use as the skin that defines the appearance of the separator between the locked and unlocked rows in a DataGrid control. | DataGrid | ||
![]() | Tipo: String Herança CSS: não Nome do estilo para o scrollbar horizontal. | ScrollControlBase | ||
![]() | Tipo: Class Herança CSS: não The class to use as the skin that defines the appearance of the separator between rows in a DataGrid control. | DataGrid | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor para o ícone em um skin. | DataGrid | ||
![]() | Tipo: Boolean Herança CSS: sim Um valor boolean que indica quando é possivel fazer o kern ( true) ou não (false). | ScrollControlBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Espaço vertical adicional entre as linhas do texto. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: não A distância horizontal em pixels da beirada esquerda da área de conteúdo do componente à beirada esquerda do componente. | UIComponent | ||
![]() | Tipo: Number Herança CSS: sim O número de pixels adicionais a aparecerem entre cada caractere. | ScrollControlBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não O número de pixels entre a parte inferior da fileira e a parte inferior do representante na fileira. | ListBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre a borda esquerda do componente e a beirada esquerda da sua área de conteúdo. | ListBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Número de pixels entre a borda direita do componente e a beirada de sua área de conteúdo. | ListBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não O número de pixels entre o topo da fileira e o topo do representante na fileira. | ListBase | ||
![]() | Tipo: String Herança CSS: não A distância horizontal em pixels da beirada direita do componente à beirada direita de sua área de conteúdo. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor do fundo da fileira quando o usuário passa por cima da fileira. | DataGrid | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor de fundo da fileira quando o usuáiro seleciona um representante de item na fileira. | DataGrid | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor do fundo de um representante quando o componente é desativado. | ListBase | ||
![]() | Tipo: Number Formato: Time Herança CSS: não A duração do efeito de seleção. | ListBase | ||
![]() | Tipo: Function Herança CSS: não O easingFunction para o efeito de seleção. | ListBase | ||
![]() | Tipo: String Herança CSS: não Direção da sombra drop. | ScrollControlBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: não Distância da sombra drop. | ScrollControlBase | ||
![]() | Tipo: Class Herança CSS: não A classe a ser usada como skin para a seta que indica a direção da ordenação de coluna. | DataGrid | ||
![]() | Tipo: Class Herança CSS: não A classe a ser usada como o skin para o cursor que indica que uma coluna pode ser redimensionada. | DataGrid | ||
![]() | Tipo: String Herança CSS: sim Alinhamento do texto dentro do container. | ScrollControlBase | ||
![]() | Tipo: String Herança CSS: sim Determina se o texto está sublinhado. | ScrollControlBase | ||
![]() | Tipo: Number Formato: Comprimento Herança CSS: sim Offset da primeira linha do texto do lado esquerdo do container, em pixels. | ScrollControlBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor do texto de um representante quando o usuário passa por cima dele. | ListBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor do texto de um representante quando o usuário seleciona ele. | ListBase | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim Cor do tema de um componente. | UIComponent | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels da beirada superior da área de conteúdo do control à beirada superior do componente. | UIComponent | ||
![]() | Tipo: Boolean Herança CSS: não Um indicador que controla se itens são destacados assim que o mouse passa por cima deles. | ListBase | ||
![]() | Tipo: String Herança CSS: não O alinhamento vertical de um representante em uma fileira. | ListBase | ||
![]() | Tipo: String Herança CSS: não A distância vertical em pixels do centro da área de conteúdo do componente ao centro do componente. | UIComponent | ||
![]() | Tipo: uint Formato: Cor Herança CSS: sim A cor das linhas de grid horizontais. | DataGrid | ||
![]() | Tipo: Boolean Herança CSS: não Um indicador que indica se deve mostrar linhas de grid verticais entre as colunas. | DataGrid | ||
![]() | Tipo: Class Herança CSS: não The class to use as the skin that defines the appearance of the separator between the locked and unlocked columns in a DataGrid control. | DataGrid | ||
![]() | Tipo: String Herança CSS: não Nome do estilo para um scrollbar vertical. | ScrollControlBase | ||
![]() | Tipo: Class Herança CSS: não The class to use as the skin that defines the appearance of the separators between columns in a DataGrid control. | DataGrid | ||
| Constante | Definido Por | ||
|---|---|---|---|
| COMPUTER : File
[static]
A constant that can be used as a value for the directory property,
representing a pseudo-top level directory named "Computer".
| FileSystemDataGrid | ||
![]() | DEFAULT_MAX_HEIGHT : Number = 10000 [static]
O valor padrão para a propriedade maxHeight.
| UIComponent | |
![]() | DEFAULT_MAX_WIDTH : Number = 10000 [static]
O valor padrão para a propriedade maxWidth.
| UIComponent | |
![]() | DEFAULT_MEASURED_HEIGHT : Number = 22 [static]
O valor padrão para a propriedade measuredHeight.
| UIComponent | |
![]() | DEFAULT_MEASURED_MIN_HEIGHT : Number = 22 [static]
O valor padrão para a propriedade measuredMinHeight.
| UIComponent | |
![]() | DEFAULT_MEASURED_MIN_WIDTH : Number = 40 [static]
O valor padrão para a propriedade measuredMinWidth.
| UIComponent | |
![]() | DEFAULT_MEASURED_WIDTH : Number = 160 [static]
O valor padrão para a propriedade measuredWidth.
| UIComponent | |
| backHistory | propriedade |
backHistory:Array [leitura-somente] An Array of File objects representing directories to which the user can navigate backward.
The first item in this Array is the next directory backward in the history list. The last item is the directory furthest backward in the history list.
This Array may contain a null item, which represents
the non-existent directory whose contents are root directories
such as C:\ and D:\ on Microsoft Windows.
The following example shows how to use this property along with the FileSystemHistoryButton control to implement a back button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:FileSystemHistoryButton label="Back"
enabled="{fileSystemViewer.canNavigateBack}"
dataProvider="{fileSystemViewer.backHistory}"
click="fileSystemViewer.navigateBack();"
itemClick="fileSystemViewer.navigateBack(event.index);"/>
O valor padrão é [].
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get backHistory():Array
Ver também
| canNavigateBack | propriedade |
canNavigateBack:Boolean [leitura-somente]
A flag which is true if there is at least one directory
in the history list to which the user can navigate backward.
The following example shows how to use this property along with the FileSystemHistoryButton control to implement a back button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:FileSystemHistoryButton label="Back"
enabled="{fileSystemViewer.canNavigateBack}"
dataProvider="{fileSystemViewer.backHistory}"
click="fileSystemViewer.navigateBack();"
itemClick="fileSystemViewer.navigateBack(event.index);"/>
O valor padrão é false.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get canNavigateBack():Boolean
Ver também
| canNavigateDown | propriedade |
canNavigateDown:Boolean [leitura-somente]
A flag which is true if the user can navigate down
into a selected directory.
This flag is false when there is no selected item
or when the selected item is a file rather than a directory.
The following example shows how to use this property along with the Button control:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:Button label="Open"
enabled="{fileSystemViewer.canNavigateDown}"
click="fileSystemViewer.navigateDown();"/>
O valor padrão é false.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get canNavigateDown():Boolean
Ver também
| canNavigateForward | propriedade |
canNavigateForward:Boolean [leitura-somente]
A flag which is true if there is at least one directory
in the history list to which the user can navigate forward.
The following example shows how to use this property along with the FileSystemHistoryButton control to implement a forward button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:FileSystemHistoryButton label="Forward"
enabled="{fileSystemViewer.canNavigateForward}"
dataProvider="{fileSystemViewer.forwardHistory}"
click="fileSystemViewer.navigateForward();"
itemClick="fileSystemViewer.navigateForward(event.index);"/>
O valor padrão é false.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get canNavigateForward():Boolean
Ver também
| canNavigateUp | propriedade |
canNavigateUp:Boolean [leitura-somente]
A flag which is true if the user can navigate up
to a parent directory.
This flag is only false when this control is
displaying the root directories such as C:\ and D:\ on Microsoft Windows.
(This is the case in which the directory
property is COMPUTER.)
The following example shows how to use this property along with the Button control:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:Button label="Up"
enabled="{fileSystemViewer.canNavigateUp}"
click="fileSystemViewer.navigateUp();"/>
O valor padrão é false.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get canNavigateUp():Boolean
Ver também
| creationDateColumn | propriedade |
public var creationDateColumn:DataGridColumn
The DataGridColumn representing the Created column. The FileSystemDataGrid control automatically creates this column.
You can set properties such as
creationDateColumn.width to customize this column.
To remove this column entirely, or to change the column order,
set the columns property to an array such as
[ nameColumn, modificationDateColumn, sizeColumn ].
| dateFormatString | propriedade |
dateFormatString:String [ler-escrever]
A String that determines how dates in the Created and Modified
columns are formatted.
Setting this property sets the formatString
of an internal DateFormatter that this control creates.
public function get dateFormatString():String
public function set dateFormatString(value:String):void
Ver também
| directory | propriedade |
directory:File [ler-escrever] The directory whose contents this control displays.
If you set this property to a File object representing
an existing directory, the dataProvider
immediately becomes null.
Later, when this control is revalidated by the LayoutManager,
it enumerates that directory's contents
and populates the dataProvider property
with an ArrayCollection of the resulting File objects
for the directory's files and subdirectories.
Setting this to a File which does not represent
an existing directory is an error.
Setting this to COMPUTER synchronously displays
the root directories, such as C: and D: on Windows.
Setting this property deselects any previously selected items and causes the control to reset its scroll position to the upper-left corner.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get directory():File
public function set directory(value:File):void
| enumerationMode | propriedade |
enumerationMode:String [ler-escrever] A String specifying whether this control displays only files, only subdirectories, or both. In the case that both are displayed, it also specifies whether the subdirectories are displayed before, after, or mixed in with the files. The possible values are specified by the FileSystemEnumerationMode class.
This property affects which subdirectories
and files are displayed in the control,
and the order in which they appear.
However, it does not affect which File instances
are in the dataProvider property; it works
by changing the behavior of the filter function
that is applied to the dataProvider.
Setting it does not cause the current directory
to be re-enumerated.
Setting this property deselects any selected items and causes the control to reset its scroll position to the upper-left corner.
O valor padrão é FileSystemEnumerationMode.DIRECTORIES_FIRST.
public function get enumerationMode():String
public function set enumerationMode(value:String):void
Ver também
| extensions | propriedade |
extensions:Array [ler-escrever]
An Array of extensions specifying which files
can be displayed in this control.
If this property is set, for example,
to [ ".htm", ".html" ],
then only files with these extensions can be displayed.
Extensions are considered case-insensitive
and the preceding dot is optional.
For example, specifying ".HTML"
is equivalent to specifying "html".
Directories are not subject to extension filtering, even if they have names containing dots.
The enumerationMode and filterFunction
properties are also involved in determining which files
appear in the control.
For example, if this property is [ ".htm", ".html" ],
an .html file is not displayed if the
enumerationMode property is
FileSystemEnumerationMode.DIRECTORIES_ONLY,
or if the filterFunction returns false
for the file.
If this property is null, no extension filtering
occurs, and all files are displayed.
If this property is an empty Array, all extensions are filtered out
and no files with extensions are displayed.
This property affects which files are displayed in the control.
However, it does not affect which File instances
are in the dataProvider property; it works
by changing the behavior of the filter function
that is applied to the dataProvider.
Setting it does not cause the current directory
to be re-enumerated.
Setting this property deselects any selected items and causes the control to reset its scroll position to the upper-left corner.
O valor padrão é null.
public function get extensions():Array
public function set extensions(value:Array):void
| filterFunction | propriedade |
filterFunction:Function [ler-escrever]
A callback Function that you can use to perform additional filtering,
after the enumerationMode and extensions
properties have been applied, to determine which files
and subdirectories are displayed and which are hidden.
This function must have the following signature:
function myFilterFunction(file:File):BooleanThis function should return
true to show the specified
file or subdirectory and false to hide it.
To ensure that every enumerated file and subdirectory is passed
to this function, the enumerationMode property must
not be FileSystemEnumerationMode.FILES_ONLY or
FileSystemEnumerationMode.DIRECTORIES_ONLY,
and the extensions property must be null.
Otherwise, these properties cause pre-filtering to occur
before this filter function is called.
This property affects which subdirectories
and files are displayed in the control.
However, it does not affect which File instances
are in the dataProvider property; it works
by changing the behavior of the filter function
that is applied to the dataProvider.
Setting it does not cause the current directory
to be re-enumerated.
Setting this property deselects any selected items and causes the control to reset its scroll position to the upper-left corner.
O valor padrão é null.
public function get filterFunction():Function
public function set filterFunction(value:Function):void
| forwardHistory | propriedade |
forwardHistory:Array [leitura-somente] An Array of File objects representing directories to which the user can navigate forward.
The first item in this Array is the next directory forward in the history list. The last item is the directory furthest forward in the history list.
This Array may contain a null item, which represents
the non-existent directory whose contents are root directories
such as C:\ and D:\ on Windows.
The following example shows how to use this property along with the FileSystemHistoryButton control to implement a forward button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:FileSystemHistoryButton label="Forward"
enabled="{fileSystemViewer.canNavigateForward}"
dataProvider="{fileSystemViewer.forwardHistory}"
click="fileSystemViewer.navigateForward();"
itemClick="fileSystemViewer.navigateForward(event.index);"/>
O valor padrão é [].
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get forwardHistory():Array
Ver também
| modificationDateColumn | propriedade |
public var modificationDateColumn:DataGridColumn
The DataGridColumn representing the Modified column. The FileSystemDataGrid control automatically creates this column.
You can set properties such as
modificationDateColumn.width to customize this column.
To remove this column entirely, or to change the column order,
set the columns property to an array such as
[ nameColumn, modificationDateColumn, sizeColumn ].
| nameColumn | propriedade |
public var nameColumn:DataGridColumn
The DataGridColumn representing the Name column. The FileSystemDataGrid control automatically creates this column.
You can set properties such as nameColumn.width
to customize this column.
To remove this column entirely, or to change the column order,
set the columns property to an array such as
[ nameColumn, modificationDateColumn, sizeColumn ].
| nameCompareFunction | propriedade |
nameCompareFunction:Function [ler-escrever] A callback Function that you can use to change how file and subdirectory names are compared in order to produce the sort order.
This function must have the following signature:
function myNameCompareFunction(name1:String, name2:String):int
It returns -1 if name1 should sort before
name2, 1 if name1 should
sort after name2, and 0 if the names
are the same.
If you do not set this property, the control performs
a case-insensitive, locale-dependent comparison of the two names,
by first calling the String method toLocaleLowerCase()
on each name and then comparing them with the <
and > operators.
If you have set enumerationMode to either
FileSystemEnumerationMode.FILES_FIRST or
FileSystemEnumerationMode.DIRECTORIES_FIRST,
then this method is used to compare names only within
the separate groups of files and directories.
This property affects the order in which
subdirectories and files are displayed in the control.
However, it does not affect which File instances
are in the dataProvider property; it works
by changing the behavior of the sort
that is applied to the dataProvider.
Setting it does not cause the current directory
to be re-enumerated.
Setting this property deselects any selected items and causes the control to reset its scroll position to the upper-left corner.
O valor padrão é null.
public function get nameCompareFunction():Function
public function set nameCompareFunction(value:Function):void
| selectedPath | propriedade |
selectedPath:String [ler-escrever]
The nativePath of the File item
representing the selected subdirectory or file,
or null if no item is selected.
If multiple items are selected, getting this property
gives the first path in the selectedPaths array.
Setting this property affects the selectedPaths,
selectedItem, selectedItems,
selectedIndex, and selectedIndices
properties.
O valor padrão é null.
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get selectedPath():String
public function set selectedPath(value:String):void
Ver também
| selectedPaths | propriedade |
selectedPaths:Array [ler-escrever]
An Array of nativePath Strings for the File items
representing the selected subdirectories and files.
This Array is empty if no items are selected.
Setting this property affects the selectedPaths,
selectedItem, selectedItems,
selectedIndex, and selectedIndices
properties.
O valor padrão é [].
Essa propriedade pode ser usada como a fonte para a união de dados.
public function get selectedPaths():Array
public function set selectedPaths(value:Array):void
Ver também
| showExtensions | propriedade |
showExtensions:Boolean [ler-escrever]
A flag that specifies whether extensions in file names are shown.
Set this property to true to show file extensions
and to false to hide them.
Extensions in directory names are always shown.
Setting this property does not affect which items are displayed, or the order in which they appear. It also does not affect which items are selected, or the scroll position.
public function get showExtensions():Boolean
public function set showExtensions(value:Boolean):void
| showHidden | propriedade |
showHidden:Boolean [ler-escrever]
A flag that specifies whether files and directories
that the operating system considers hidden are displayed.
Set this property to true to show hidden files
and directories and to false to hide them.
Setting this property deselects any selected items and causes the control to reset its scroll position to the upper-left corner.
public function get showHidden():Boolean
public function set showHidden(value:Boolean):void
| showIcons | propriedade |
showIcons:Boolean [ler-escrever]
A flag that specifies that icons are displayed
before the file name.
Set this property to true to show icons
and to false to hide them.
You can set the directoryIcon
and fileIcon styles to change the default icons.
This control cannot display the actual icon that the operating system
displays for a file, because Apollo M2 does not support that feature.
Setting this property does not affect which items are displayed, or the order in which they appear. It also does not affect which items are selected, or the scroll position.
public function get showIcons():Boolean
public function set showIcons(value:Boolean):void
| sizeColumn | propriedade |
public var sizeColumn:DataGridColumn
The DataGridColumn representing the Size column. The FileSystemDataGrid control automatically creates this column.
You can set properties such as sizeColumn.width
to customize this column.
To remove this column entirely, or to change the column order,
set the columns property to an array such as
[ nameColumn, modificationDateColumn, sizeColumn ].
| sizeDisplayMode | propriedade |
sizeDisplayMode:String [ler-escrever] A String specifying whether the Size column displays file sizes in bytes or rounded up to the nearest kilobyte, where a kilobyte is 1024 bytes. The possible values are specified by the FileSystemSizeDisplayMode class.
public function get sizeDisplayMode():String
public function set sizeDisplayMode(value:String):void
Ver também
| typeColumn | propriedade |
public var typeColumn:DataGridColumn
The DataGridColumn representing the Type column. The FileSystemDataGrid control automatically creates this column.
You can set properties such as typeColumn.width
to customize this column.
To remove this column entirely, or to change the column order,
set the columns property to an array such as
[ nameColumn, modificationDateColumn, sizeColumn ].
| FileSystemDataGrid | () | Construtor |
public function FileSystemDataGrid()
Constructor.
| clear | () | método |
public function clear():void
Clears this control so that it displays no items.
This method sets the dataProvider to null
but leaves the directory property unchanged.
You can call refresh to populate this control again.
| findIndex | () | método |
public function findIndex(nativePath:String):int
Returns the index of the File item with the specified native file system path.
Items which are present in the control's collection but not displayed because of filtering are not searched.
Parâmetros
nativePath:String — A String specifying the nativePath
of a File item.
|
int — A zero-based index, or -1
if no File was found with the specified path.
|
| findItem | () | método |
public function findItem(nativePath:String):File
Searches the File instances currently displayed in this control
and returns the one with the specified nativePathproperty.
File instances which are present in the control's collection but not displayed because of filtering are not searched.
Parâmetros
nativePath:String — A String specifying the nativePath
of a File item.
|
File — A File instance if one was found with the specified
nativePath, or null if none was found.
|
| navigateBack | () | método |
public function navigateBack(index:int = 0):void
Changes this control to display the contents of a previously-visited
directory in the backHistory array.
If the backHistory array is empty, or if you specify
an index that is not in that array, then this method does nothing.
When this method returns, the directory property
contains the File instance for the new directory.
The dataProvider property is temporarily
null until the new directory has been enumerated.
After the enumeration, the dataProvider property
contains an ArrayCollection of File instances
for the new directory's contents.
The history list is left unchanged. However, the current index
into it changes, which affects the backHistory
and forwardHistory properties.
They have new values as soon as this method returns.
The following example shows how to use this method along with the FileSystemHistoryButton control to create a back button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:FileSystemHistoryButton label="Back"
enabled="{fileSystemViewer.canNavigateBack}"
dataProvider="{fileSystemViewer.backHistory}"
click="fileSystemViewer.navigateBack();"
itemClick="fileSystemViewer.navigateBack(event.index);"/>
Parâmetros
index:int (default = 0) — The index in the backHistory array
to navigate to.
The default is 0, indicating the directory that is "closest back".
|
Ver também
| navigateDown | () | método |
public function navigateDown():void
Changes this control to display the contents of the selected subdirectory.
If a subdirectory is not selected, this method does nothing.
When this method returns, the directory property
contains the File instance for the new directory.
The dataProvider property is temporarily
null until the new directory has been enumerated.
After the enumeration, the dataProvider property
contains an ArrayCollection of File instances
for the new directory's contents.
The following example shows how to use this method along with the Button control to create an open button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:Button label="Open"
enabled="{fileSystemViewer.canNavigateDown}"
click="fileSystemViewer.navigateDown();"/>
Ver também
| navigateForward | () | método |
public function navigateForward(index:int = 0):void
Changes this control to display the contents of a previously-visited
directory in the forwardHistory array.
If the forwardHistory array is empty, or if you specify
an index that is not in that array, then this method does nothing.
When this method returns, the directory property
contains the File instance for the new directory.
The dataProvider property is temporarily
null until the new directory has been enumerated.
After the enumeration, the dataProvider property
contains an ArrayCollection of File instances
for the new directory's contents.
The history list is left unchanged. However, the current index
into it changes, which affects the backHistory
and forwardHistory properties.
They have new values as soon as this method returns.
The following example shows how to use this method along with the FileSystemHistoryButton control to create a forward button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:FileSystemHistoryButton label="Forward"
enabled="{fileSystemViewer.canNavigateForward}"
dataProvider="{fileSystemViewer.forwardHistory}"
click="fileSystemViewer.navigateForward();"
itemClick="fileSystemViewer.navigateForward(event.index);"/>
Parâmetros
index:int (default = 0) — The index in the forwardHistory array
to navigate to.
The default is 0, indicating the directory that is "closest forward".
|
Ver também
| navigateTo | () | método |
public function navigateTo(directory:File):void
Changes this control to display the contents of the specified directory.
Parâmetros
directory:File — A file object representing a file or directory.
|
| navigateUp | () | método |
public function navigateUp():void
Changes this control to display the contents of the next directory up in the hierarchy.
If this control is currently displaying root directories (such as C: and D: on Microsoft Windows), this method does nothing.
When this method returns, the directory property
contains the File instance for the new directory.
The dataProvider property is temporarily
null until the new directory has been enumerated.
After the enumeration, the dataProvider property
contains an ArrayCollection of File instances
for the new directory's contents.
The following example shows how to use this property along with the Button control to create an up button:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/>
<mx:Button label="Up"
enabled="{fileSystemViewer.canNavigateUp}"
click="fileSystemViewer.navigateUp();"/>
Ver também
| refresh | () | método |
public function refresh():void
Re-enumerates the current directory being displayed by this control.
Because AIR does not support file system notifications,
this control does not automatically refresh if a file or
subdirectory is created, deleted, moved, or renamed;
in other words, it can display an out-of-date view of the file system.
However, you can call refresh() to re-enumerate
the current directory so that it is up-to-date.
You could, for example, choose to do this when you have
performed a file operation that you know causes the control's
view to become stale, or when the user deactivates
and reactivates your application.
This method preserves any selected items (if they still exist) and the scroll position (if the first visible item still exists).
| directoryChange | Evento |
mx.events.FileEvent
mx.events.FileEvent.DIRECTORY_CHANGE
Dispatched when the selected directory displayed by this control changes for any reason.
The FileEvent.DIRECTORY_CHANGE constant defines the value of thetype property of the event object for a
directoryChange event.
As propriedades do objeto de evento tem os seguintes valores:
| Propriedade | Valor |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | O Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget. |
file | The File object associated with this event. |
target | O Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento. |
type | FileEvent.DIRECTORY_CHANGE |
| directoryChanging | Evento |
mx.events.FileEvent
mx.events.FileEvent.DIRECTORY_OPENING
Dispatched when the user tries to change the directory displayed by this control.
The user can try to change the directory by double-clicking a subdirectory, by pressing Enter or Ctrl-Down when a subdirectory is selected, by pressing Ctrl-Up when the control isn't displaying the COMPUTER directory, by pressing Ctrl-Left when there is a previous directory in the history list to navigate back to, or by pressing Ctrl-Right when there is a next directory in the history list to navigate forward to.
This event is cancelable.
If you call event.preventDefault(),
the directory is not changed.
After the directory property has changed
and the dataProvider contains File instances
for the items in the new directory,
the directoryChange event is dispatched.
type property of the event object for a
directoryOpening event.
As propriedades do objeto de evento tem os seguintes valores:
| Propriedade | Valor |
|---|---|
bubbles | false |
cancelable | true |
currentTarget | O Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget. |
file | The File object associated with this event. |
target | O Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento. |
type | FileEvent.DIRECTORY_OPENING |
| fileChoose | Evento |
mx.events.FileEvent
mx.events.FileEvent.FILE_CHOOSE
Dispatched when the user chooses a file by double-clicking it or by selecting it and pressing Enter.
The FileEvent.FILE_CHOOSE constant defines the value of thetype property of the event object for a
fileChoose event.
As propriedades do objeto de evento tem os seguintes valores:
| Propriedade | Valor |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | O Object que define o event listener que cuida do evento. Por exemplo, se você usar o myButton.addEventListener() para registrar um event listener, myButton é o valor do currentTarget. |
file | The File object associated with this event. |
target | O Object que despachou o evento; nem sempre é o Object que escuta pelo evento. Use a propriedade currentTarget para sempre acessar o Objeto que faz a escuta pelo evento. |
type | FileEvent.FILE_CHOOSE |
| COMPUTER | Constante |
public static const COMPUTER:File
A constant that can be used as a value for the directory property,
representing a pseudo-top level directory named "Computer". This pseudo-directory
contains the root directories
(such as C:\ and D:\ on Windows or / on Macintosh).