Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: AIR 30.0 или более ранней версии, Flash Player 30.0 или более ранней версии, Flash Lite 4
Flex 4.6 или более ранней версии, Flash Pro CS6 или более ранней версии
Скрыть фильтры
mx.controls.listClasses 

AdvancedListBase  - AS3 Flex

Пакетыx

Верхний уровень
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Элементы языка

Глобальные константы
Глобальные функции
Операторы
Инструкции, ключевые слова и директивы
Специальные типы

Приложения

Новые возможности
Ошибки компилятора
Предупреждения компилятора
Ошибки времени выполнения
Миграция ActionScript 3
Поддерживаемые наборы символов
Только MXML
Элементы движения XML
Теги Timed Text
устаревший_индекс
Константы реализации специальных возможностей
Использование примеров
Юридическая информация
Пакетmx.controls.listClasses
Классpublic class AdvancedListBase
НаследованиеAdvancedListBase Inheritance ScrollControlBase Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Реализует IDataRenderer, IFocusManagerComponent, IListItemRenderer, IDropInListItemRenderer, IEffectTargetHost
Подклассы AdvancedDataGridBase

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Класс AdvancedListBase является базовым классом для элементов управления, например элементов управления AdvancedDataGrid и OLAPDataGrid, которые представляют список элементов с возможностью выбора одного или нескольких элементов и функцией прокрутки. Элементы предоставляются через свойство dataProvider и отображаются с помощью средств визуализации.

В архитектуре моделей и представлений подкласс AdvancedListBase соответствует представлению, а поставщик данных соответствует модели.

Синтаксис MXMLexpandedСкрыть синтаксис MXML

The AdvancedListBase class inherits all of the tag properties of its superclasses, and adds the following tag properties:

  <mx:tagname
    Properties
    allowDragSelection="false|true"
    allowMultipleSelection="false|true"
    columnCount="4"
    columnWidth="NaN"
    dataProvider="null"
    dataTipField="label"
    dataTipFunction="null"
    dragEnabled="false|true"
    dragMoveEnabled="false|true"
    dropEnabled="false|true"
    iconField="null"
    iconFunction="null"
    itemRenderer="null"
    labelField="label"
    labelFunction="null"
    lockedColumnCount=0
    lockedRowCount=0
    menuSelectionMode="false|true"
    rowCount="-1"
    rowHeight="NaN"
    selectable="true|false"
    selectedIndex="-1"
    selectedIndices="null"
    selectedItem="null"
    selectedItems="null"
    showDataTips="false|true"
    variableRowHeight="false|true"
    wordWrap="false|true"
 
    Styles
    alternatingItemColors="undefined"
    dataChangeEffect="undefined"
    dropIndicatorSkin="ListDropIndicator"
    focusAlpha="0.5"
    focusRoundedCorners="tl tr bl br"
    paddingBottom="2"
    paddingLeft="2"
    paddingRight="0"
    paddingTop="2"
    rollOverColor="0xEEFEE6"
    selectionColor="0x7FCEFF"
    selectionDisabledColor="0xDDDDDD"
    selectionDuration="250"
    selectionEasingFunction="undefined"
    textRollOverColor="0x2B333C"
    textSelectedColor="0x2B333C"
    useRollOver="true|false"
    verticalAlign="top|middle|bottom"
 
    Events
    change="No default"
    dataChange="No default"
    itemClick="No default"
    itemDoubleClick="No default"
    itemRollOut="No default"
    itemRollOver="No default"
    itemClick="No default"
   />
  

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 InheritedaccessibilityDescription : String
Вспомогательное средство доступа для свойства description в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedaccessibilityEnabled : Boolean
Вспомогательное средство доступа для свойства silent в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedaccessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject.
InteractiveObject
 InheritedaccessibilityName : String
Вспомогательное средство доступа для свойства name в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedaccessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта.
DisplayObject
 InheritedaccessibilityShortcut : String
Вспомогательное средство доступа для свойства shortcut в объекте accessibilityProperties этого UIComponent.
UIComponent
 InheritedactiveEffects : Array
[только для чтения] Список эффектов, в настоящее время воспроизводимых в компоненте, например массив экземпляров EffectInstance.
UIComponent
  allowDragSelection : Boolean = false
Флаг, указывающий на то, что выбор перетаскиванием разрешен.
AdvancedListBase
  allowMultipleSelection : Boolean
Флаг, указывающий на возможность разрешения одновременного выбора нескольких элементов.
AdvancedListBase
 Inheritedalpha : Number
Указывает значение альфа-прозрачности заданного объекта.
DisplayObject
 InheritedautomationDelegate : Object
Объект-делегат, выполняющий обработку функций, связанных с автоматизацией.
UIComponent
 InheritedautomationEnabled : Boolean
[только для чтения] Значение true, если этот компонент доступен для автоматизации; в противном случае – false.
UIComponent
 InheritedautomationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта.
UIComponent
 InheritedautomationOwner : DisplayObjectContainer
[только для чтения] Владелец этого компонента в целях автоматизации.
UIComponent
 InheritedautomationParent : DisplayObjectContainer
[только для чтения] Вышестоящий элемент этого компонента в целях автоматизации.
UIComponent
 InheritedautomationTabularData : Object
[только для чтения] Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных.
UIComponent
 InheritedautomationValue : Array
[только для чтения] Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении.
UIComponent
 InheritedautomationVisible : Boolean
[только для чтения] Значение true, если этот компонент является видимым для автоматизации; в противном случае – false.
UIComponent
 Inheritedbaseline : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedbaselinePosition : Number
[только для чтения] Координата Y базовой линии первой строки текста компонента.
UIComponent
 InheritedblendMode : String
Значение класса BlendMode, задающее режим наложения.
DisplayObject
 InheritedblendShader : Shader
[только для записи] Задает затенение, используемое при наложении переднего плана на фон.
DisplayObject
 InheritedborderMetrics : EdgeMetrics
[только для чтения] Возвращает объект EdgeMetrics, имеющий четыре свойства: left, top, right и bottom.
ScrollControlBase
 Inheritedbottom : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedbuttonMode : Boolean
Задает режим кнопки данного спрайта.
Sprite
 InheritedcacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true.
DisplayObject
 InheritedcacheHeuristic : Boolean
[только для записи] Используется в Flex для предложения кэширования растровых изображений объекта.
UIComponent
 InheritedcachePolicy : String
Определяет политику кэширования растровых изображений для этого объекта.
UIComponent
 InheritedclassName : String
[только для чтения] Имя класса этого экземпляра, например Button.
UIComponent
  columnCount : int
Число столбцов, отображаемых в элементе управления TileList, или число элементов в элементе управления HorizontalList.
AdvancedListBase
  columnWidth : Number
Ширина столбцов элемента управления.
AdvancedListBase
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedcontentMouseX : Number
[только для чтения] Возвращает координату x положения курсора мыши в текущей системе координат.
UIComponent
 InheritedcontentMouseY : Number
[только для чтения] Возвращает координату y положения курсора мыши в текущей системе координат.
UIComponent
 InheritedcontextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом.
InteractiveObject
 InheritedcurrentState : String
Текущее состояние представления компонента.
UIComponent
 InheritedcursorManager : ICursorManager
[только для чтения] Получает FocusManager, управляющий курсором для этого компонента и компонентов, находящихся на том же уровне иерархии.
UIComponent
  data : Object
Элемент поставщика данных, который отображается этим компонентом, если компонент используется в качестве средства визуализации или редактора элементов.
AdvancedListBase
  dataProvider : Object
Набор просматриваемых данных.
AdvancedListBase
  dataTipField : String
Имя поля поставщика данных, используемого для отображения всплывающей подсказки.
AdvancedListBase
  dataTipFunction : Function
Пользовательская функция, применяемая к каждому элементу с целью определения объекта dataTip.
AdvancedListBase
 Inheriteddepth : Number
Определяет порядок отображения элементов внутри контейнеров.
UIComponent
 Inheriteddescriptor : UIComponentDescriptor
Ссылка на UIComponentDescriptor (при его наличии), использованный методом createComponentFromDescriptor() для создания этого экземпляра UIComponent.
UIComponent
 InheriteddesignLayer : DesignLayer
Определяет дополнительный экземпляр DesignLayer, связанный с этим визуальным элементом.
UIComponent
 Inheriteddocument : Object
Ссылка на объект документа, связанный с этим UIComponent.
UIComponent
 InheriteddoubleClickEnabled : Boolean
[переопределить] Определяет, получает ли объект UIComponent события doubleClick.
UIComponent
  dragEnabled : Boolean
Флаг, который указывает возможность перетаскивания элементов из этого элемента управления в другие элементы.
AdvancedListBase
  dragMoveEnabled : Boolean
Флаг, указывающий, можно ли переместить элементы на место элементов, только что скопированных из элемента управления в качестве элемента операции перетаскивания.
AdvancedListBase
  dropEnabled : Boolean
Флаг, указывающий, могут ли перетаскиваемые элементы быть перенесены в элемент управления.
AdvancedListBase
 InheriteddropTarget : DisplayObject
[только для чтения] Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен.
Sprite
 Inheritedenabled : Boolean
Возможность использования компонента пользователем.
UIComponent
 InheritederrorString : String
Текст, отображаемый рекомендацией ошибки компонента при контроле компонента классом Validator и сбое проверки.
UIComponent
 InheritedexplicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента.
UIComponent
 InheritedexplicitMaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitMaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitMinHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitMinWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedexplicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента.
UIComponent
 Inheritedfilters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом.
DisplayObject
 InheritedflexContextMenu : IFlexContextMenu
Контекстное меню для этого UIComponent.
UIComponent
 InheritedfocusEnabled : Boolean
Указывает, может ли компонент получить фокус при выборе вкладки с ним.
UIComponent
 InheritedfocusManager : IFocusManager
Получает FocusManager, управляющий фокусом для этого компонента и компонентов, находящихся на том же уровне иерархии.
UIComponent
 InheritedfocusPane : Sprite
Область фокусировки, связанная с этим объектом
UIComponent
 InheritedfocusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта.
InteractiveObject
 Inheritedgraphics : Graphics
[только для чтения] Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования.
Sprite
 InheritedhasFocusableChildren : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус.
UIComponent
 InheritedhasLayoutMatrix3D : Boolean
[только для чтения] Содержит true, если элемент имеет трехмерную матрицу.
UIComponent
 Inheritedheight : Number
[переопределить] Число, указывающее высоту компонента в координатах вышестоящего контейнера в пикселях.
UIComponent
 InheritedhitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта.
Sprite
 InheritedhorizontalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedhorizontalScrollPolicy : String
Свойство, указывающее на то, что горизонтальная полоса прокрутки всегда включена, всегда отключена или изменяется автоматически в зависимости от параметров, переданных методу setScrollBarProperties().
ScrollControlBase
 InheritedhorizontalScrollPosition : Number
Смещение от левой границы внутрь содержимого.
ScrollControlBase
  iconField : String
Имя поля в объекте поставщика данных, который определяет, что следует отобразить как значок.
AdvancedListBase
  iconFunction : Function
Предоставленная пользователем функция, выполняемая для каждого элемента с целью определения ее значка.
AdvancedListBase
 Inheritedid : String
Идентификатор компонента.
UIComponent
 InheritedincludeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера.
UIComponent
 InheritedinheritingStyles : Object
Начало этой цепочки компонентов с ненаследуемыми стилями.
UIComponent
 Inheritedinitialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы создания макета: обязательство, измерение и создание макета (при условии, что все они требовались).
UIComponent
 InheritedinstanceIndex : int
[только для чтения] Индекс повторяемого компонента.
UIComponent
 InheritedinstanceIndices : Array
Массив, содержащий индексы, требуемые для создания ссылки на этот UIComponent из собственного документа.
UIComponent
 Inheritedis3D : Boolean
[только для чтения] Содержит true, если элемент представлен в трехмерной графике.
UIComponent
 InheritedisDocument : Boolean
[только для чтения] Содержит true, если этот экземпляр UIComponent является объектом документа.
UIComponent
 InheritedisPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку.
UIComponent
  itemRenderer : IFactory
Пользовательское средство визуализации элементов для элементов управления.
AdvancedListBase
  labelField : String
Имя поля в элементах поставщика данных, которое следует отобразить как метку.
AdvancedListBase
  labelFunction : Function
Предоставленная пользователем функция, выполняемая для каждого элемента с целью определения его метки.
AdvancedListBase
 InheritedlayoutMatrix3D : Matrix3D
[только для записи] Матрица преобразования, которая используется для вычисления макета компонента относительно соответствующих элементов одного уровня.
UIComponent
 Inheritedleft : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
  listData : BaseListData
Если компонент используется как средство визуализации или редактор вставных элементов, Flex инициализирует свойство listData компонента с дополнительными данными из элемента управления List.
AdvancedListBase
 InheritedliveScrolling : Boolean = true
Флаг, указывающий на то, что прокрутка выполняется одновременно с перемещением ползунка или не обновляется до отпускания клавиши мыши.
ScrollControlBase
 InheritedloaderInfo : LoaderInfo
[только для чтения] Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект.
DisplayObject
  lockedColumnCount : int
Индекс первого столбца в элементе управления, обеспечивающего прокрутку, где первый столбец находится в индексе нуля.
AdvancedListBase
  lockedRowCount : int
Индекс первой строки в элементе управления, обеспечивающего прокрутку, где первая строка находится в индексе нуля.
AdvancedListBase
 InheritedmaintainProjectionCenter : Boolean
При значении true компонент будет сохранять свою матрицу проекции выровненной по центру своей ограничительной рамки.
UIComponent
 Inheritedmask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask.
DisplayObject
 InheritedmaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedmaxHorizontalScrollPosition : Number
Максимальное значение для свойства horizontalScrollPosition.
ScrollControlBase
 InheritedmaxVerticalScrollPosition : Number
Максимальное значение для свойства verticalScrollPosition.
ScrollControlBase
 InheritedmaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedmeasuredHeight : Number
Высота компонента в пикселях по умолчанию.
UIComponent
 InheritedmeasuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях.
UIComponent
 InheritedmeasuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях.
UIComponent
 InheritedmeasuredWidth : Number
Ширина компонента в пикселях по умолчанию.
UIComponent
  menuSelectionMode : Boolean = false
Флаг, указывающий, следует ли выполнять выбор элементов по аналогии с меню.
AdvancedListBase
 InheritedmetaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4.
DisplayObject
 InheritedminHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedminWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета.
UIComponent
 InheritedmoduleFactory : IFlexModuleFactory
Фабрика модулей применяется в качестве контекста для использования встроенных шрифтов и для поиска менеджера стиля, который управляет стилями этого компонента.
UIComponent
 InheritedmouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода.
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
Можно ли получить фокус при нажатии элемента.
UIComponent
 InheritedmouseX : Number
[только для чтения] Указывает координату x мыши или курсора пользовательского ввода (в пикселях).
DisplayObject
 InheritedmouseY : Number
[только для чтения] Указывает координату y мыши или курсора пользовательского ввода (в пикселях).
DisplayObject
 Inheritedname : String
Указывает имя экземпляра DisplayObject.
DisplayObject
 InheritedneedsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус.
InteractiveObject
 InheritednestLevel : int
Глубина этого объекта в иерархии включения.
UIComponent
 InheritednonInheritingStyles : Object
Начало цепочки этого компонента с ненаследуемыми стилями.
UIComponent
 InheritednumAutomationChildren : int
[только для чтения] Число нижестоящих элементов автоматизации, содержащихся в этом контейнере.
UIComponent
 InheritednumChildren : int
[только для чтения] Возвращает число дочерних элементов данного объекта.
DisplayObjectContainer
  offscreenExtraColumns : int = 0
Количество столбцов, которые не отображаются в данный момент.
AdvancedListBase
  offscreenExtraRows : int = 0
Количество дополнительных средств визуализации элементов, которые могут использоваться в алгоритме макета при создании анимации для эффектов данных.
AdvancedListBase
 InheritedopaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона.
DisplayObject
 Inheritedowner : DisplayObjectContainer
Владелец этого объекта IVisualElement.
UIComponent
 Inheritedparent : DisplayObjectContainer
[переопределить] [только для чтения] Вышестоящий контейнер или компонент данного компонента.
UIComponent
 InheritedparentApplication : Object
[только для чтения] Ссылка на объект приложения, содержащего этот экземпляр UIComponent.
UIComponent
 InheritedparentDocument : Object
[только для чтения] Ссылка на вышестоящий объект документа для этого UIComponent.
UIComponent
 InheritedpercentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента.
UIComponent
 InheritedpercentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента.
UIComponent
 InheritedpostLayoutTransformOffsets : mx.geom:TransformOffsets
Определяет ряд настроек, применяемых для преобразования объекта способом, не отображающимся в макете вышестоящего элемента объекта.
UIComponent
 InheritedprocessedDescriptors : Boolean
Установлено на true после немедленного или отложенного создания нижестоящих элементов в зависимости от выполняемого действия.
UIComponent
 Inheritedrepeater : IRepeater
[только для чтения] Ссылка на объект Repeater в вышестоящем документе, создающем этот UIComponent.
UIComponent
 InheritedrepeaterIndex : int
[только для чтения] Индекс элемента в поставщике данных Repeater, создавшего этот UIComponent.
UIComponent
 InheritedrepeaterIndices : Array
Массив, содержащий индексы элементов в поставщике данных Repeater в вышестоящем документе, создавшем этот UIComponent.
UIComponent
 Inheritedrepeaters : Array
Массив, содержащий ссылки на объекты Repeater в вышестоящем документе, создавшем этот UIComponent.
UIComponent
 Inheritedright : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 Inheritedroot : DisplayObject
[только для чтения] В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом.
DisplayObject
 Inheritedrotation : Number
[переопределить] Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах).
UIComponent
 InheritedrotationX : Number
[переопределить] Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру.
UIComponent
 InheritedrotationY : Number
[переопределить] Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру.
UIComponent
 InheritedrotationZ : Number
[переопределить] Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера.
UIComponent
  rowCount : int
Число отображаемых строк.
AdvancedListBase
  rowHeight : Number
Высота строк в пикселях.
AdvancedListBase
 Inheritedscale9Grid : Rectangle
Текущая активная сетка масштабирования.
DisplayObject
 InheritedscaleX : Number
[переопределить] Число, определяющее коэффициент горизонтального масштабирования.
UIComponent
 InheritedscaleY : Number
[переопределить] Число, определяющее коэффициент вертикального масштабирования.
UIComponent
 InheritedscaleZ : Number
[переопределить] Число, определяющее коэффициент масштабирования по оси Z.
UIComponent
 Inheritedscreen : Rectangle
[только для чтения] Возвращает объект, который содержит размер и позицию основной поверхности изображения для этого объекта.
UIComponent
 InheritedscrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта.
DisplayObject
 InheritedscrollTipFunction : Function
Функция, вычисляющая строку, которая отображается в качестве элемента ScrollTip.
ScrollControlBase
  selectable : Boolean
Флаг, указывающий, отображаются ли выбранные элементы в списке как выбранные.
AdvancedListBase
  selectedIndex : int
Индекс в поставщике данных выбранного элемента.
AdvancedListBase
  selectedIndices : Array
Массив индексов в поставщике данных выбранных элементов.
AdvancedListBase
  selectedItem : Object
Ссылка на выбранный элемент в поставщике данных.
AdvancedListBase
  selectedItems : Array
Массив ссылок на выбранные элементы в поставщике данных.
AdvancedListBase
  showDataTips : Boolean
Флаг, указывающий, отображается ли dataTips для текста в строках.
AdvancedListBase
 InheritedshowInAutomationHierarchy : Boolean
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации.
UIComponent
 InheritedshowScrollTips : Boolean = false
Флаг, определяющий необходимость отображения всплывающей подсказки рядом с ползунком полосы прокрутки при его перетаскивании.
ScrollControlBase
 Inherited    softKeyboard : String
Управляет внешним видом программной клавиатуры.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS).
InteractiveObject
 InheritedsoundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте.
Sprite
 Inheritedstage : Stage
[только для чтения] Класс Stage экранного объекта.
DisplayObject
 Inheritedstates : Array
Состояния представления, представленные для этого компонента.
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
Обеспечивает хранение встроенных наследуемых стилей этого объекта.
UIComponent
 InheritedstyleManager : IStyleManager2
[только для чтения] Возвращает экземпляр StyleManager, используемый этим компонентом.
UIComponent
 InheritedstyleName : Object
Стиль класса, используемый этим компонентом.
UIComponent
 InheritedstyleParent : IAdvancedStyleClient
Вышестоящий узел компонента используется для анализа нижестоящих селекторов.
UIComponent
 InheritedsystemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом.
UIComponent
 InheritedtabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab.
InteractiveObject
 InheritedtabFocusEnabled : Boolean
Флаг, который указывает, может ли этот объект получить фокус при использовании клавиши TAB. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора.
UIComponent
 InheritedtabIndex : int
Задает последовательность перехода между объектами в SWF-файле.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[только для чтения] Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer.
DisplayObjectContainer
 InheritedtoolTip : String
Текст, отображаемый в ToolTip.
UIComponent
 Inheritedtop : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 Inheritedtransform : flash.geom:Transform
[переопределить] Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта.
UIComponent
 InheritedtransformX : Number
Устанавливает координату x для центра преобразования компонента.
UIComponent
 InheritedtransformY : Number
Устанавливает координату y для центра преобразования компонента.
UIComponent
 InheritedtransformZ : Number
Устанавливает координату z для центра преобразования компонента.
UIComponent
 Inheritedtransitions : Array
Array объектов Transition, где каждый объект Transition определяет ряд эффектов для установки эффектов, воспроизводимых при изменении состояния.
UIComponent
 InheritedtweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте.
UIComponent
 Inheriteduid : String
Уникальный идентификатор для объекта.
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались).
UIComponent
 InheriteduseHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true.
Sprite
 InheritedvalidationSubField : String
Используется средством проверки для связывания подчиненного поля с этим компонентом.
UIComponent
  value : Object
[только для чтения] Выбранный элемент, данные или поле метки выбранного элемента.
AdvancedListBase
  variableRowHeight : Boolean
Флаг, который указывает, могут ли отдельные строки иметь другую высоту.
AdvancedListBase
 InheritedverticalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем.
UIComponent
 InheritedverticalScrollPolicy : String
Свойство, указывающее на то, что вертикальная полоса прокрутки всегда включена, всегда отключена или меняется автоматически в зависимости от параметров, переданных методу setScrollBarProperties().
ScrollControlBase
 InheritedverticalScrollPosition : Number
Смещение от верхней границы внутрь содержимого.
ScrollControlBase
 InheritedviewMetrics : EdgeMetrics
[только для чтения] Объект EdgeMetrics, учитывающий полосы прокрутки (если они отображаются).
ScrollControlBase
 Inheritedvisible : Boolean
[переопределить] Определяет видимость экранного объекта.
UIComponent
 Inheritedwidth : Number
[переопределить] Число, указывающее ширину компонента в координатах вышестоящего контейнера в пикселях.
UIComponent
  wordWrap : Boolean
Флаг, который указывает, должен ли использоваться перенос слов для текста строки.
AdvancedListBase
 Inheritedx : Number
[переопределить] Число, указывающее горизонтальную позицию компонента в пикселях внутри его вышестоящего контейнера.
UIComponent
 Inheritedy : Number
[переопределить] Число, указывающее вертикальную позицию компонента в пикселях внутри его вышестоящего контейнера.
UIComponent
 Inheritedz : Number
[переопределить] Указывает положение по оси z экземпляра DisplayObject относительно трехмерного вышестоящего контейнера.
UIComponent
Защищенные свойства
 СвойствоОпределено
  actualCollection : ICollectionView
Копия значения, сохраненного стандартным способом в свойстве collection, которая используется при применении эффектов изменения данных.
AdvancedListBase
  actualIterator : IViewCursor
Копия значения, сохраненного стандартным способом в свойстве iterator, которая используется при применении эффектов изменения данных.
AdvancedListBase
  anchorBookmark : CursorBookmark
Закладка для элемента, который является привязкой.
AdvancedListBase
  anchorIndex : int = -1
Смещение элемента в поставщике данных, который является точкой привязки для выбора.
AdvancedListBase
 Inheritedborder : IFlexDisplayObject
Объект границы.
ScrollControlBase
  cachedDataChangeEffect : Effect = null
Эффект, используемый при выполнении изменений в поставщике данных элемента управления.
AdvancedListBase
  caretBookmark : CursorBookmark
Закладка на элемент, находящийся под символом вставки.
AdvancedListBase
  caretIndex : int = -1
Смещение элемента в поставщике данных, находящегося в символе вставки для выбора.
AdvancedListBase
  caretIndicator : Sprite
Объект DisplayObject, содержащий изображения, указывающие средство визуализации, которое является символом вставки.
AdvancedListBase
  caretItemRenderer : IListItemRenderer
Средство визуализации для элемента, находящегося под символом вставки.
AdvancedListBase
  caretUID : String
Идентификатор UID для элемента, в котором находится символ вставки.
AdvancedListBase
  collection : ICollectionView
Объект ICollectionView, который представляет поставщика данных.
AdvancedListBase
 InheritedcurrentCSSState : String
[только для чтения] Состояние, используемое при сопоставлении псевдоселекторов CSS.
UIComponent
  dataEffectCompleted : Boolean = false
Флаг, указывающий на недавнее завершение эффекта изменения данных.
AdvancedListBase
  dataItemWrappersByRenderer : Dictionary
Словарь, сопоставляющий средства визуализации элементов с объектами ItemWrappers, которые используются для предоставления данных.
AdvancedListBase
  defaultColumnCount : int = 4
Общее число отображаемых столбцов.
AdvancedListBase
  defaultRowCount : int = 4
Число отображаемых строк по умолчанию.
AdvancedListBase
  dragImage : IUIComponent
[только для чтения] Экземпляр класса, который отображает видимые элементы при операции перетаскивания.
AdvancedListBase
  dragImageOffsets : Point
[только для чтения] Смещение изображения для перетаскивания.
AdvancedListBase
  explicitColumnCount : int = -1
Количество столбцов, запрошенное путем явной установки свойства columnCount.
AdvancedListBase
  explicitColumnWidth : Number
Ширина столбца, запрошенная путем явной установки свойства columnWidth.
AdvancedListBase
  explicitRowCount : int = -1
Количество строк, запрошенное путем явной установки свойства rowCount.
AdvancedListBase
  explicitRowHeight : Number
Высота строки, запрошенная путем явной установки свойства rowHeight.
AdvancedListBase
  freeItemRenderers : Array
Стек неиспользуемых средств визуализации элементов.
AdvancedListBase
 InheritedhasComplexLayoutMatrix : Boolean
[только для чтения] Возвращает значение true, если UIComponent имеет какое-либо свойство transform, отличное от перемещения (x, y).
UIComponent
  highlightIndicator : Sprite
Элемент DisplayObject, содержащий изображение, указывающее на то, какое средство визуализации является выделенным.
AdvancedListBase
  highlightItemRenderer : IListItemRenderer
Средство визуализации, на котором находится указатель мыши или символ вставки.
AdvancedListBase
  highlightUID : String
Идентификатор UID элемента, на котором находится указатель мыши или символ вставки.
AdvancedListBase
 InheritedhorizontalScrollBar : ScrollBar
Горизонтальная полоса прокрутки.
ScrollControlBase
  itemsNeedMeasurement : Boolean = true
Флаг, который определяет необходимость вычисления свойств columnWidth и rowHeight.
AdvancedListBase
  itemsSizeChanged : Boolean = false
Флаг, указывающий на то, что размеры средств визуализации были изменены.
AdvancedListBase
  iterator : IViewCursor
Основной экземпляр IviewCursor, используемый для получения элементов из поставщика данных и их передачи средствам визуализации.
AdvancedListBase
  iteratorValid : Boolean = true
Флаг, указывающий на возникновение сбоя страницы и недействительное положение итератора (итератор не размещен в верхнем отображаемом элементе).
AdvancedListBase
  keySelectionPending : Boolean = false
Флаг, указывающий на то, что выбор с клавиатуры был прерван сбоем страницы.
AdvancedListBase
  lastDropIndex : int
Последний вычисленный индекс положения в целевом объекте перетаскивания, в котором будет размещен перетаскиваемый элемент.
AdvancedListBase
  lastSeekPending : ListBaseSeekPending
Последний поиск, вызвавший сбой страницы.
AdvancedListBase
  listContent : AdvancedListBaseContentHolder
Внутренний экранный объект, производными от которого являются все средства визуализации, индикаторы выбора и выделения, а также другие графические средства.
AdvancedListBase
  listItems : Array
Массив массивов, содержащий экземпляры средств визуализации, которые отображают все элементы поставщиков данных.
AdvancedListBase
 InheritedmaskShape : Shape
Маска.
ScrollControlBase
  modifiedCollectionView : ModifiedCollectionView
Представление коллекции, которое временно сохраняет состояние поставщика данных, что обеспечивает выполнение эффектов изменения данных.
AdvancedListBase
  offscreenExtraColumnsLeft : int = 0
Количество столбцов на левой стороне элемента управления, которые не отображаются в данный момент.
AdvancedListBase
  offscreenExtraColumnsRight : int = 0
Количество столбцов на левой стороне элемента управления, которые не отображаются в данный момент.
AdvancedListBase
  offscreenExtraRowsBottom : int = 0
Число элементов за пределами экрана и ниже самого нижнего видимого средства визуализации.
AdvancedListBase
  offscreenExtraRowsTop : int = 0
Текущее число строк или столбцов за пределами экрана и выше самого верхнего видимого средства визуализации.
AdvancedListBase
  rendererChanged : Boolean = false
Флаг, указывающий на то, что средство визуализации было изменено.
AdvancedListBase
  reservedItemRenderers : Object
Сопоставление хеширования не используемых в настоящий момент средств визуализации, которые могут быть использованы в ближайшее время.
AdvancedListBase
 InheritedresourceManager : IResourceManager
[только для чтения] Ссылка на объект, управляющий всеми локализованными ресурсами приложения.
UIComponent
  rowInfo : Array
Массив объектов ListRowInfo, которые кэшируют значения высоты и другую информацию отслеживания для строк, определенных в свойстве listItems.
AdvancedListBase
  rowMap : Object
Сопоставление хеш-кодов средств визуализации с соответствующими объектами ListRowInfo.
AdvancedListBase
  runDataEffectNextUpdate : Boolean = false
Флаг, указывающий на то, что при следующем обновлении изображения необходим запуск эффекта данных.
AdvancedListBase
  runningDataEffect : Boolean = false
Флаг, указывающий на выполнение эффекта изменения данных в настоящий момент.
AdvancedListBase
 InheritedscrollAreaChanged : Boolean
Флаг, свидетельствующий об изменении области прокрутки из-за появления или исчезновения полос прокрутки.
ScrollControlBase
  selectedData : Object
Таблица хеширования объектов ListBaseSelectionData, которые отслеживают выбранные в данный момент элементы.
AdvancedListBase
  selectionIndicators : Object
Таблица хеш-кодов индикаторов выбора.
AdvancedListBase
  selectionLayer : Sprite
Слой объекта listContent, в котором выполняется отображение всех индикаторов выбора и выделения.
AdvancedListBase
  selectionTweens : Object
Таблица хеширования анимации выбора.
AdvancedListBase
  showCaret : Boolean
Флаг, указывающий на необходимость отображения символа вставки.
AdvancedListBase
  unconstrainedRenderers : Object
Сопоставление хеширования для средств визуализации, которые не используются алгоритмами макета в списке
AdvancedListBase
 InheritedunscaledHeight : Number
[только для чтения] Стандартный метод для определения немасштабируемой высоты компонента.
UIComponent
 InheritedunscaledWidth : Number
[только для чтения] Стандартный метод для определения немасштабируемой ширины компонента. Все отображения компонента и нижестоящего макета должны создаваться внутри ограничительного прямоугольника этой ширины, которая также передается в качестве аргумента updateDisplayList().
UIComponent
 InheritedverticalScrollBar : ScrollBar
Вертикальная полоса прокрутки.
ScrollControlBase
  visibleData : Object
Таблица хеширования средств визуализации элемента поставщика данных, в настоящий момент отображаемого в представлении.
AdvancedListBase
  wordWrapChanged : Boolean = false
Флаг, который указывает на то, что значение свойства wordWrap изменилось с момента последнего обновления списка отображения.
AdvancedListBase
Общедоступные методы
 МетодОпределено
  
Конструктор.
AdvancedListBase
 Inherited
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer.
DisplayObjectContainer
  
Добавляет средство визуализации элементов при выполнении эффекта изменения данных.
AdvancedListBase
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
EventDispatcher
 Inherited
Добавляет клиент с невизуальным стилем в экземпляр компонента.
UIComponent
 Inherited
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point.
DisplayObjectContainer
  
Возвращает индекс, в котором перетаскиваемые элементы добавляются в цель перетаскивания.
AdvancedListBase
 Inherited
callLater(method:Function, args:Array = null):void
Ставит в очередь функцию для последующего вызова.
UIComponent
 Inherited
Удаляет свойство style для экземпляра компонента.
UIComponent
 Inherited
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром.
DisplayObjectContainer
 Inherited
Преобразует объект Point из координат содержимого в глобальные координаты.
UIComponent
 Inherited
Преобразует объект Point из координат содержимого в локальные координаты.
UIComponent
 Inherited
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера.
UIComponent
 Inherited
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера.
UIComponent
 Inherited
Создает ссылку на id этого объекта IUIComponent в вышестоящем объекте документа.
UIComponent
 Inherited
Удаляет ссылку на id этого объекта IUIComponent в вышестоящем объекте документа.
UIComponent
 Inherited
Возвращается к объекту UITextFormat, соответствующему текстовым стилям для этого UIComponent.
UIComponent
 Inherited
[переопределить] Посылает событие в поток событий.
UIComponent
 Inherited
Отображает или скрывает индикатор фокуса вокруг этого компонента.
UIComponent
 Inherited
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Обеспечивает отображение прямоугольника в объекте Graphics указанной темы оформления программным способом.
UIComponent
 Inherited
Вызывается экземпляром эффекта по завершении воспроизведения эффекта в компоненте.
UIComponent
 Inherited
Вызывается экземпляром эффекта при запуске воспроизведения эффекта в компоненте.
UIComponent
 Inherited
Завершает все воспроизводимые в настоящее время эффекты на компоненте.
UIComponent
 Inherited
executeBindings(recurse:Boolean = false):void
Выполняет все привязки, для которых объект UIComponent является адресом назначения.
UIComponent
  
Обнаруживает элемент в списке в зависимости от строки и выделяет его.
AdvancedListBase
 Inherited
Вызывается после завершения печати.
UIComponent
 Inherited
Предоставляет объект автоматизации с указанным индексом.
UIComponent
 Inherited
Обеспечивает список объектов автоматизации.
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace.
DisplayObject
 Inherited
getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
Возвращает координату Х границ элемента для указанного размера элемента.
UIComponent
 Inherited
getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
Возвращает координату Y границ элемента при указанном размере элемента.
UIComponent
 Inherited
Возвращает экземпляр дочернего экранного объекта, существующий в заданной позиции индекса.
DisplayObjectContainer
 Inherited
Возвращает экземпляр дочернего экранного объекта с заданным именем.
DisplayObjectContainer
 Inherited
Возвращает позицию индекса для экземпляра DisplayObject child.
DisplayObjectContainer
 Inherited
Выполняет поиск селекторов типа для этого экземпляра UIComponent.
UIComponent
 Inherited
getConstraintValue(constraintName:String):*
Возвращает значение ограничения макета, идентичное значению получения стиля ограничения для этого компонента.
UIComponent
 Inherited
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
UIComponent
 Inherited
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
UIComponent
 Inherited
Получает объект, который в настоящее время имеет фокус.
UIComponent
 Inherited
getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает высоту макета элемента.
UIComponent
 Inherited
getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает ширину макета элемента.
UIComponent
 Inherited
getLayoutBoundsX(postLayoutTransform:Boolean = true):Number
Возвращает координату Х, используемую элементом для отображения на экране.
UIComponent
 Inherited
getLayoutBoundsY(postLayoutTransform:Boolean = true):Number
Возвращает координату Y, используемую элементом для отображения на экране.
UIComponent
 Inherited
Возвращает матрицу преобразования, используемую для определения макета компонента относительно соответствующих элементов одного уровня.
UIComponent
 Inherited
Возвращает преобразование макета Matrix3D для этого элемента.
UIComponent
 Inherited
getMaxBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает максимальную высоту элемента.
UIComponent
 Inherited
getMaxBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает максимальную ширину элемента.
UIComponent
 Inherited
getMinBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает минимальную высоту элемента.
UIComponent
 Inherited
getMinBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает минимальную ширину элемента.
UIComponent
 Inherited
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getPreferredBoundsHeight(postLayoutTransform:Boolean = true):Number
Возвращает предпочтительную высоту элемента.
UIComponent
 Inherited
getPreferredBoundsWidth(postLayoutTransform:Boolean = true):Number
Возвращает предпочтительную ширину элемента.
UIComponent
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур.
DisplayObject
  
getRendererSemanticValue(target:Object, semanticProperty:String):Object
Возвращает значение для определенного семантического свойства средства визуализации элементов или значение null, если свойство не определено при выполнении эффекта данных.
AdvancedListBase
 Inherited
getRepeaterItem(whichRepeater:int = -1):Object
Возвращает элемент в dataProvider, использованный указанным Repeater для создания этого Repeater, или null, если повторение этого Repeater не выполнено.
UIComponent
 Inherited
getStyle(styleProp:String):*
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента.
UIComponent
 Inherited
Преобразует объект Point из глобальных координат в координаты содержимого.
UIComponent
 Inherited
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные).
DisplayObject
 Inherited
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные).
DisplayObject
 Inherited
Возвращает true, если для currentCSSState не указано значение null.
UIComponent
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
EventDispatcher
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Определяет, было ли указанное состояние задано в данном UIComponent.
UIComponent
  
Скрывает индикатор перетаскивания, отображаемый под указателем мыши и свидетельствующий о том, что операция перетаскивания разрешена.
AdvancedListBase
 Inherited
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее.
DisplayObject
 Inherited
Возвращает матрицу прямоугольника, которая может быть передана в метод drawRoundRect() метод как параметр rot при рисовании горизонтального градиента.
UIComponent
  
Получение средства визуализации элементов для индекса элемента в поставщике данных (при его наличии).
AdvancedListBase
  
indicesToIndex(rowIndex:int, colIndex:int):int
Вычисляет смещение элемента в поставщике данных для индексов colIndex и rowIndex.
AdvancedListBase
 Inherited
Инициализирует внутреннюю структуру этого компонента.
UIComponent
 Inherited
Инициализирует разные свойства, которые отслеживают повторенные экземпляры этого компонента.
UIComponent
 Inherited
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана.
UIComponent
 Inherited
Вызывается элементами компонента для указания, что свойство depth было изменено.
UIComponent
 Inherited
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection.
UIComponent
  
Обновление всех строк при следующем обновлении.
AdvancedListBase
 Inherited
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана.
UIComponent
 Inherited
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана.
UIComponent
  
Определяет, выделено ли средство визуализации для элемента поставщика данных (при выделении пользователь наводит на средство курсор или перемещает символ вставки с помощью клавиатуры).
AdvancedListBase
  
Определяет возможность выбора средства визуализации элемента поставщика данных.
AdvancedListBase
  
Определяет, выбрано ли средство визуализации для элемента поставщика данных.
AdvancedListBase
  
Определяет, является ли средство визуализации элементов для элемента поставщика данных элементом под символом вставки, введенным с помощью клавиатуры.
AdvancedListBase
  
Определяет, отображается ли элемент с помощью средства визуализации.
AdvancedListBase
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
  
Определяет, содержит (имеет) ли средство визуализации экранный объект.
AdvancedListBase
  
Возвращает индекс элемента поставщика данных для элемента, отображаемого данным средством визуализации.
AdvancedListBase
  
Возвращает строку dataTip, которая может отображаться средством визуализации для указанного объекта данных в зависимости от свойств dataTipField и dataTipFunction.
AdvancedListBase
  
Возвращает класс для значка элемента данных (при его наличии) в зависимости от свойств iconField и iconFunction.
AdvancedListBase
  
Возвращает средство визуализации для указанного элемента в поставщике данных (при его наличии).
AdvancedListBase
  
Возвращает строку, которая отображается средством визуализации для указанного объекта данных в зависимости от свойств labelField и labelFunction.
AdvancedListBase
 Inherited
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными).
DisplayObject
 Inherited
Преобразует объект Point из координат содержимого в локальные координаты.
UIComponent
 Inherited
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные).
DisplayObject
 Inherited
Возвращает значение true, если cssState совпадает с currentCSSState.
UIComponent
 Inherited
Определяет, совпадает ли этот экземпляр с данным типом (или является его подклассом).
UIComponent
  
measureHeightOfItems(index:int = -1, count:int = 0):Number
Измеряет набор элементов из поставщика данных с помощью текущего средства визуализации элементов и возвращает сумму высот этих элементов.
AdvancedListBase
 Inherited
Выполняет измерения для указанного текста HTML, который может содержать HTML-теги, например <font> и <b>. При этом предполагается, что текст отображается в однострочном поле UITextField при помощи объекта UITextFormat, определяемого стилями этого UIComponent.
UIComponent
 Inherited
Выполняет измерения для указанного текста. При этом предполагается, что текст отображается в однострочном поле UITextField (или UIFTETextField) при помощи объекта UITextFormat, определяемого стилями этого UIComponent.
UIComponent
  
measureWidthOfItems(index:int = -1, count:int = 0):Number
Измеряет набор элементов поставщика данных с помощью текущего средства визуализации и возвращает максимальную найденную высоту.
AdvancedListBase
 Inherited
Перемещает компонент в указанное положение в пределах его вышестоящего элемента.
UIComponent
 Inherited
Обеспечивает распространение изменений стиля для нижестоящих элементов.
UIComponent
 Inherited
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent.
UIComponent
 Inherited
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента.
UIComponent
 Inherited
Готовит IFlexDisplayObject к печати.
UIComponent
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Создает или восстанавливает кэш стиля CSS для этого компонента и, если параметр recursive является true, также для всех нижестоящих элементов этого компонента.
UIComponent
 Inherited
Обеспечить регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта.
UIComponent
 Inherited
Удаляет заданный объект child DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Удаляет дочерний DisplayObject из заданной позиции индекса в списке дочерних элементов DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer.
DisplayObjectContainer
  
Удаляет средство визуализации элементов при выполнении эффекта изменения данных.
AdvancedListBase
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
EventDispatcher
 Inherited
Удаляет клиент с невизуальным стилем из экземпляра компонента.
UIComponent
 Inherited
Воспроизводит указанное событие.
UIComponent
 Inherited
Вызывает виртуальную клавиатуру.
InteractiveObject
 Inherited
Определяет нижестоящий элемент с помощью предоставленного идентификатора.
UIComponent
 Inherited
[статические] Возобновляет фоновую обработку методов, поставленных в очередь callLater() после вызова suspendBackgroundProcessing().
UIComponent
  
Обеспечивает отображение элемента поставщика данных с указанным индексом.
AdvancedListBase
 Inherited
Размеры объекта.
UIComponent
 Inherited
Изменяет положение существующего дочернего элемента в DisplayObjectContainer.
DisplayObjectContainer
 Inherited
setConstraintValue(constraintName:String, value:*):void
Устанавливает значение ограничения макета, совпадающее со значением стиля ограничения для этого компонента.
UIComponent
 Inherited
setCurrentState(stateName:String, playTransition:Boolean = true):void
Установить текущее состояние.
UIComponent
 Inherited
Задает фокус на этот компонент.
UIComponent
 Inherited
setLayoutBoundsPosition(x:Number, y:Number, postLayoutTransform:Boolean = true):void
Устанавливает координаты, используемые элементом для отображения на экране.
UIComponent
 Inherited
setLayoutBoundsSize(width:Number, height:Number, postLayoutTransform:Boolean = true):void
Устанавливает размер макета элемента.
UIComponent
 Inherited
setLayoutMatrix(value:Matrix, invalidateLayout:Boolean):void
Устанавливает матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня.
UIComponent
 Inherited
setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void
Устанавливает трехмерную матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня.
UIComponent
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
Задает свойство style для экземпляра компонента.
UIComponent
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Вызывается при изменении свойства visible.
UIComponent
  
Выводит на экран индикатор перетаскивания при наведении указателя мыши для указания места перетаскивания и того, что функция перетаскивания разрешена.
AdvancedListBase
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану).
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном.
Sprite
 Inherited
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта.
DisplayObjectContainer
 Inherited
Завершает метод startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном.
Sprite
 Inherited
Обеспечивает обнаружение изменений в свойствах стиля.
UIComponent
 Inherited
Метод stylesInitialized() вызывается программой Flex при первой инициализации стиля компонента.
UIComponent
 Inherited
[статические] Блокирует фоновую обработку методов, поставленных в очередь callLater() до вызова resumeBackgroundProcessing().
UIComponent
 Inherited
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов.
DisplayObjectContainer
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
[переопределить] Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении.
FlexSprite
 Inherited
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Служебный метод для обновления вращения, масштабирования и перемещения преобразования при сохранении определенной точки, указанной в собственной области координат компонента, зафиксированной в области координат вышестоящего элемента.
UIComponent
 Inherited
transformPointToParent(localPosition:Vector3D, position:Vector3D, postLayoutPosition:Vector3D):void
Служебный метод для преобразования точки, указанной в локальных координатах этого объекта, к ее местоположению в координатах вышестоящего узла объекта.
UIComponent
  
Временно запрещает размещение средства визуализации элементов алгоритмом макета элемента управления.
AdvancedListBase
 Inherited
Проверяет правильность расположения и размера нижестоящих элементов и отображает различные визуальные эффекты.
UIComponent
 Inherited
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости.
UIComponent
 Inherited
Используется в логике макета для проверки свойств компонента посредством вызова метода commitProperties().
UIComponent
 Inherited
validateSize(recursive:Boolean = false):void
Проверяет правильность измеренного размера компонента. Если совместно с данным IlayoutManagerClient вызван метод LayoutManager.invalidateSize(), то при измерении будет вызван метод validateSize().
UIComponent
 Inherited
Обрабатывает события valid и invalid из средства проверки, назначенного этому компоненту.
UIComponent
 Inherited
Возвращает элементарное значение заданного объекта.
Object
 Inherited
Возвращает матрицу прямоугольника, которая может быть передана передать в drawRoundRect() как параметр rot при рисовании вертикального градиента.
UIComponent
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
EventDispatcher
Защищенные методы
 МетодОпределено
  
addDragData(dragSource:Object):void
Добавляет выбранные элементы в объект DragSource при помощи операции перетаскивания.
AdvancedListBase
  
Добавляет средство визуализации в список повторно используемых средств, что делает его невидимым и вызывает удаление всех ссылок на него.
AdvancedListBase
 Inherited
Отрегулируйте прямоугольник фокусировки.
UIComponent
  
adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void
Вызывается из метода updateDisplayList() для настройки размера и положения содержимого списка.
AdvancedListBase
 Inherited
Передает вычисленную матрицу, созданную из комбинации матрицы макета и смещений преобразования flash displayObject.
UIComponent
  
Настраивает эффект для применения индикатора выбора.
AdvancedListBase
 Inherited
Это внутренний метод, используемый инфраструктурой Flex для поддержки эффекта Dissolve.
UIComponent
  
Вычисляет координату y для индикатора перетаскивания при выполнении операции перетаскивания.
AdvancedListBase
 Inherited
Определяет, может ли быть пропущен вызов метода measure().
UIComponent
 Inherited
Выполняет окончательную обработку после создания нижестоящих объектов.
UIComponent
  
Обеспечивает удаление всех индикаторов выбора, выделения и знака вставки.
AdvancedListBase
  
clearSelected(transition:Boolean = false):void
Сбрасывает набор выбранных элементов и удаляет все изображения, представляющие выбранное состояние этих элементов.
AdvancedListBase
  
Обрабатывает события CollectionEvents, передаваемые поставщиком данных при их изменении.
AdvancedListBase
  
[переопределить] Вычисляет ширину столбца и высоту строки, а также количество строк и столбцов в зависимости от того, установлены ли явным образом свойства columnCount columnWidth, rowHeight и rowCount.
AdvancedListBase
  
Настраивает полосы прокрутки в зависимости от количества строк и столбцов, а также отображаемых строк и столбцов.
AdvancedListBase
  
Выполняет полное копирование объекта с помощью вызова метода ObjectUtil.copy() и замену свойства uid копии (если существует) на новое значение с помощью вызова метода UIDUtil.createUID().
AdvancedListBase
  
copySelectedItems(useDataField:Boolean = true):Array
Создает копию выбранных элементов в порядке их выбора.
AdvancedListBase
 Inherited
Создает границу для этого компонента.
ScrollControlBase
  
[переопределить] Создайте нижестоящие объекты для этого объекта ListBase (в этом случае – объект listContent, в котором будут храниться все средства визуализации).
AdvancedListBase
 Inherited
Создает новый объект, использующий контекст, основанный на использованном встроенном шрифте.
UIComponent
 Inherited
Создает объект с помощью указанной moduleFactory.
UIComponent
 Inherited
dispatchPropertyChangeEvent(prop:String, oldValue:*, value:*):void
Вспомогательные методы для отправки PropertyChangeEvent при обновлении свойства.
UIComponent
  
Обрабатывает события DragEvent.DRAG_COMPLETE.
AdvancedListBase
  
Обрабатывает события DragEvent.DRAG_DROP.
AdvancedListBase
  
Обрабатывает события DragEvent.DRAG_ENTER.
AdvancedListBase
  
Обрабатывает события DragEvent.DRAG_EXIT.
AdvancedListBase
  
Обрабатывает события DragEvent.DRAG_OVER.
AdvancedListBase
  
Функция интервала, прокручивающая список вниз или вверх при помещении курсора над списком или под ним.
AdvancedListBase
  
Обработчик события dragStart по умолчанию.
AdvancedListBase
  
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Отображает индикатор символа вставки в конкретном спрайте с указанными координатами, значениями ширины и высоты, а также с выбранным цветом.
AdvancedListBase
  
drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Обеспечивает отображение индикатора выделения в указанном спрайте в заданном положении, с заданной шириной и высотой и с использованием указанного цвета.
AdvancedListBase
  
drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Отображает средство визуализации с индикатором о его выделении и выборе или о наличии в нем символа вставки.
AdvancedListBase
  
Отображает любые изменяющиеся цвета, границы и фоновые изображения для строк.
AdvancedListBase
  
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Обеспечивает отображение индикатора выбора в указанном спрайте в заданном положении, с заданной шириной и высотой и с использованием указанного цвета.
AdvancedListBase
  
findKey(eventCode:int):Boolean
Пытается обнаружить следующий элемент поставщика данных, который начинается с символа в параметре eventCode.
AdvancedListBase
  
Выполняет очистку после выполнения эффекта изменения данных путем восстановления исходной коллекции и итератора, а также удаления всех кэшированных значений, использованных эффектом.
AdvancedListBase
  
Обеспечивает настройку выбранных элементов на основе свойств caretIndex и anchorIndex.
AdvancedListBase
 Inherited
Обработчик события вызывается, если объект UIComponent получает фокус.
UIComponent
 Inherited
Обработчик события вызывается, если объект UIComponent теряет фокус.
UIComponent
  
Извлекает уже созданное средство визуализации элементов, не используемое в настоящее время.
AdvancedListBase
  
Столбец поставщика данных в указанном индексе.
AdvancedListBase
  
Строка для элемента поставщика данных в указанном индексе.
AdvancedListBase
 Inherited
Инициализирует реализацию и хранение некоторых из менее часто используемых расширенных функций макета компонента.
UIComponent
 Inherited
Завершает инициализацию компонента.
UIComponent
 Inherited
Инициализирует код доступности этого компонента.
UIComponent
  
initiateDataChangeEffect(unscaledWidth:Number, unscaledHeight:Number):void
Инициирует эффект изменения данных при наличии изменений в поставщике данных.
AdvancedListBase
 Inherited
Вспомогательный метод, делающий недействительными размер и список отображения вышестоящего элемента, если этот объект оказывает влияние на соответствующий макет (значение includeInLayout равно true).
UIComponent
 Inherited
Как правило, переопределяется с помощью компонентов, содержащих объекты UITextField, где объект UITextField получает фокус.
UIComponent
  
Возвращает true, если позиционирование средства визуализации больше не осуществляется алгоритмом макета списка при выполнении эффекта данных в результате вызова метода unconstrainRenderer().
AdvancedListBase
  
Возвращает экземпляр Point, который содержит индексы столбца и строки для средства визуализации элементов.
AdvancedListBase
  
Определяет идентификатор UID для элемента поставщика данных.
AdvancedListBase
 Inherited
Обработчик события, вызываемый для события keyDown.
UIComponent
 Inherited
Обработчик события, вызываемый для события keyUp.
UIComponent
 Inherited
layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
Реагирует на изменения размеров, устанавливая позиции и размеры границ элемента управления
ScrollControlBase
  
[переопределить] Вычисляет измеренную ширину и высоту компонента на основе свойств rowCount, columnCount, rowHeight и columnWidth.
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_CLICK из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_DOUBLE_CLICK из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_DOWN из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
Определяет средство визуализации, находящееся под курсором мыши.
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_MOVE из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_OUT из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_OVER из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
Обрабатывает события MouseEvent.MOUSE_DOWN из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации).
AdvancedListBase
  
[переопределить] Обрабатывает события mouseWheel путем изменения положения прокрутки.
AdvancedListBase
  
Переместить выбор и индикаторы выделения по горизонтали.
AdvancedListBase
  
moveIndicatorsVertically(uid:String, moveBlockDistance:Number):void
Переместить выбор и индикаторы выделения по вертикали.
AdvancedListBase
  
Перемещает выделение в горизонтальном направлении в ответ на выбор пользователем элементов с помощью клавиш «стрелка влево» или «стрелка вправо», а также модифицирующих клавиш, например клавиш Shift и Ctrl.
AdvancedListBase
  
Перемещает выделение в вертикальном направлении в ответ на выбор пользователем элементов с помощью клавиш «стрелка вверх» или «стрелка вниз», а также модифицирующих клавиш Shift и Ctrl.
AdvancedListBase
  
Убирает выделение и другие графические представления для определенного элемента в поставщике данных.
AdvancedListBase
 Inherited
Этот метод вызывается при создании UIComponent и далее при каждой передаче события change для указания какого-либо изменения локализованных ресурсов.
UIComponent
 Inherited
roomForScrollBar(bar:ScrollBar, unscaledWidth:Number, unscaledHeight:Number):Boolean
Определяет наличие достаточного пространства в этом компоненте для отображения указанной полосы прокрутки.
ScrollControlBase
 Inherited
Обработчик события scroll по умолчанию.
ScrollControlBase
  
scrollHorizontally(pos:int, deltaPos:int, scrollUp:Boolean):void
Настраивает средства визуализации в зависимости от изменения положения прокрутки.
AdvancedListBase
  
scrollPositionToIndex(horizontalScrollPosition:int, verticalScrollPosition:int):int
Возвращает индекс поставщика данных для элемента в первом видимом столбце и строке для указанного положения прокрутки.
AdvancedListBase
  
scrollVertically(pos:int, deltaPos:int, scrollUp:Boolean):void
Настраивает средства визуализации в зависимости от изменения положения прокрутки.
AdvancedListBase
  
Обработчик ошибок по умолчанию при сбое поиска из-за ошибок страницы.
AdvancedListBase
  
Обработчик результата по умолчанию при сбое поиска из-за ошибок страницы.
AdvancedListBase
  
selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
Обновляет набор выбранных элементов, если на предоставленном средстве визуализации элементов был выполнен щелчок мыши, а модифицирующие клавиши находятся в указанном состоянии.
AdvancedListBase
  
Устанавливает свойство rowCount, не вызывая отмену или установку свойства explicitRowCount, которое вызывает постоянную блокировку количества строк.
AdvancedListBase
  
Устанавливает свойство rowHeight не вызывая отмену или установку свойства explicitRowHeight, которое вызывает постоянную блокировку количества строк.
AdvancedListBase
 Inherited
setScrollBarProperties(totalColumns:int, visibleColumns:int, totalRows:int, visibleRows:int):void
Вызывает отображение или скрытие полос прокрутки в ScrollControlBase в зависимости от переданных параметров.
ScrollControlBase
 Inherited
setStretchXY(stretchX:Number, stretchY:Number):void
Определяет коэффициент растягивания по горизонтали и вертикали.
UIComponent
 Inherited
stateChanged(oldState:String, newState:String, recursive:Boolean):void
Этот метод вызывается при изменении состояния для проверки, применяются ли специфичные для состояния стили к этому компоненту.
UIComponent
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[переопределить] Добавляет или удаляет средства визуализации элементов при изменении числа отображаемых элементов.
AdvancedListBase
  
Обновляет все строки немедленно.
AdvancedListBase
События
 Событие Сводка Определено
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным.EventDispatcher
 InheritedПередается при добавлении компонента к контейнеру как нижестоящего элемента содержимого с помощью метода addChild(), addChildAt(), addElement() или addElementAt().UIComponent
 InheritedОтправляется, когда экранный объект добавляется в список отображения.DisplayObject
 InheritedОтправляется, когда экранный объект добавляется к списку отображения на монтажном столе либо непосредственно, либо путем добавления поддерева, содержащего экранный объект.DisplayObject
  Передается при изменении свойств selectedIndex или selectedItem в результате действий пользователя.AdvancedListBase
 InheritedОтправляется, когда пользователь выбирает команду «Удалить» из контекстного меню текста.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject.InteractiveObject
 Inherited
    contextMenu
Отправляется, когда жест пользователя вызывает контекстное меню, связанное с данным интерактивным объектом в приложении AIR.InteractiveObject
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Копировать», или выбирает команду «Копировать» из контекстного меню.InteractiveObject
 InheritedОтправляется по завершении создания компонента, и обработки, измерения, размещения и отображения свойств.UIComponent
 InheritedПередается после изменения состояния представления.UIComponent
 InheritedПередается после изменения свойства currentState, но перед изменением состояния представления.UIComponent
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Вырезать», или выбирает команду «Вырезать» из контекстного меню.InteractiveObject
  Передается при изменении свойства data.AdvancedListBase
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным.EventDispatcher
 InheritedОтправляется, когда пользователь дважды нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject, а флаг doubleClickEnabled для этого объекта имеет значение true.InteractiveObject
 InheritedПередается инициатором перетаскивания (компонентом, который является источником перетаскиваемых данных) по завершении операции перетаскивания, либо после опускания перетаскиваемых данных на целевой объект, либо по завершении операции перетаскивания без опускания данных.UIComponent
 InheritedПередается целевым объектом перетаскивания, когда пользователь отпускает на нем кнопку мыши.UIComponent
 InheritedПередается компонентом при перемещении пользователем курсора мыши над компонентом в процессе операции перетаскивания.UIComponent
 InheritedПередается компонентом, когда пользователь перетаскивает данные за пределы компонента, но не опускает их на целевой объект.UIComponent
 InheritedПередается компонентом при перемещении пользователем курсора мыши при нахождении над компонентом в процессе операции перетаскивания.UIComponent
 InheritedОтправляется инициатором перетаскивания после начала операции перетаскивания.UIComponent
 InheritedОтправляется по завершении эффекта.UIComponent
 InheritedОтправляется непосредственно перед запуском эффекта.UIComponent
 InheritedОтправляется после завершения эффекта, которое выполняется только после вызова метода stop().UIComponent
 Inherited[многоадресное событие] Отправляется, когда точка воспроизведения переходит в новый кадр.DisplayObject
 InheritedОтправляется после входа компонента в состояние представления.UIComponent
 Inherited[многоадресное событие] Отправляется, когда точка воспроизведения покидает текущий кадр.DisplayObject
 InheritedОтправляется непосредственно перед выходом компонента из состояния представления.UIComponent
 InheritedОтправляется после того, как экранный объект перемещается в фокус.InteractiveObject
 InheritedОтправляется после того, как экранный объект теряет фокус.InteractiveObject
 Inherited[многоадресное событие] Отправляется после завершения работы конструкторов экранных объектов кадра до выполнения сценариев кадра.DisplayObject
 InheritedОтправляется, когда пользователь создает точку контакта вдоль края сенсорной поверхности с помощью экземпляра InteractiveObject (например, нажатие по краю сенсорной поверхности на пульте Siri Remote для Apple TV). Некоторые устройства также могут интерпретировать этот контакт как комбинацию нескольких событий касания.InteractiveObject
 InheritedОтправляется, когда пользователь наживает две точки контакта над одним экземпляром InteractiveObject на устройстве с сенсорным экраном (например, двумя пальцами нажимает точки над экранным объектом и отпускает их при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта с экземпляром InteractiveObject на устройстве с сенсорным экраном (например, касается пальцем и проводит им слева направо над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь выполняет жест поворота в точке контакта с экземпляром InteractiveObject (например, касание двумя пальцами и их вращение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь выполняет жест выделения в точке контакта с экземпляром InteractiveObject (например, касание экрана тремя пальцами и их параллельное перемещение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь создает точку контакта с экземпляром InteractiveObject, а затем касается сенсорного экрана (например, касается экранного объекта несколькими пальцами, чтобы открыть меню, а затем касается одним пальцем для выбора нужного элемента меню при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь выполняет жест увеличения в точке контакта с экземпляром InteractiveObject (например, касание экрана двумя пальцами и их быстрое разведение в стороны над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedВозникает при изменении состояния объекта с «Видимый» на «Невидимый».UIComponent
 InheritedЭто событие отправляется любой клиентской программе, которая поддерживает линейный ввод с помощью IME.InteractiveObject
 InheritedПередается по окончании создания компонента и установки всех свойств инициализации.UIComponent
 InheritedОтправляется, когда компонент контролируется средством проверки, и при проверке произошел сбой.UIComponent
  Передается при щелчке пользователя по элементу в элементе управления.AdvancedListBase
  Передается при двойном щелчке пользователя по элементу в элементе управления.AdvancedListBase
  Передается при выводе курсора из элемента в элементе управления.AdvancedListBase
  Передается при наведении курсора мыши на элемент в элементе управления..AdvancedListBase
 InheritedОтправляется, когда пользователь нажимает клавишу.InteractiveObject
 InheritedОтправляется, когда пользователь пытается изменить фокус с помощью клавиатуры.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает клавишу.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает и отпускает среднюю кнопку указывающего устройства над одним и тем же объектом InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает среднюю кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedПередается из компонента, открытого с использованием PopUpManager, когда пользователь щелкает кнопкой мыши вне его пределов.UIComponent
 InheritedОтправляется, когда пользователь пытается изменить фокус с помощью указывающего устройства.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает указывающее устройство в момент, когда курсор находится над объектом InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется при прокрутке колеса мыши над экземпляром InteractiveObject.InteractiveObject
 InheritedПередается из компонента, открытого с помощью PopUpManager, при прокручивании пользователем колеса мыши вне его пределов.UIComponent
 InheritedПередается при перемещении объекта.UIComponent
 InheritedОтправляется инициатором перетаскивания InteractiveObject, когда пользователь завершает жест перетаскивания.InteractiveObject
 InheritedОтправляется целевым объектом InteractiveObject при принятии перетаскиваемого объекта вызовом метода DragManager.acceptDragDrop().InteractiveObject
 InheritedОтправляется объектом InteractiveObject, когда жест перетаскивания входит в его границы.InteractiveObject
 InheritedОтправляется объектом InteractiveObject, когда жест перетаскивания выходит за границы этого объекта.InteractiveObject
 InheritedПостоянно отправляется объектом InteractiveObject, пока жест перетаскивания остается в пределах его границ.InteractiveObject
 InheritedОтправляется в начале операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag().InteractiveObject
 InheritedОтправляется во время операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag().InteractiveObject
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Вставить», или выбирает команду «Вставить» из контекстного меню.InteractiveObject
 InheritedПередается в начале последовательности инициализации компонента.UIComponent
 InheritedОтправляется, когда пользователь опускает активное перо ниже установленного для экрана порога обнаружения приближения.InteractiveObject
 Inherited
    proximityEnd
Отправляется, когда пользователь поднимает активное перо, превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь наводит активное перо на экран, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 Inherited
    proximityOut
Отправляется, когда пользователь переводит активное перо от этого объекта InteractiveObject, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь наводит активное перо непосредственно на этот объект InteractiveObject, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает активное перо от этого объекта InteractiveObject и любого из его дочерних объектов, не превышая установленный для экрана порог обнаружения приближения.InteractiveObject
 InheritedОтправляется, когда пользователь переводит активное перо на этот объект InteractiveObject из внешней части дерева потомков в списке отображения (не превышая установленный для экрана порог обнаружения близости).InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку позиционирующего устройства после ее нажатия над экземпляром InteractiveObject и последующего перемещения позиционирующего устройства с экземпляра InteractiveObject.InteractiveObject
 InheritedПередается при удалении компонента из контейнера как нижестоящего элемента содержимого с помощью метода removeChild(), removeChildAt(), removeElement() или removeElementAt().UIComponent
 InheritedОтправляется перед удалением экранного объекта из списка отображения.DisplayObject
 InheritedОтправляется перед удалением экранного объекта из списка отображения либо напрямую, либо путем удаления поддерева, содержащего экранный объект.DisplayObject
 Inherited[многоадресное событие] Отправляется перед обновлением и визуализацией списка отображения.DisplayObject
 InheritedОтправляется при изменении размеров компонента.UIComponent
 InheritedОтправляется, когда пользователь нажимает и отпускает правую кнопку указывающего устройства над одним и тем же объектом InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject.InteractiveObject
 InheritedОтправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject.InteractiveObject
 InheritedОтправляется во время прокрутки содержимого.ScrollControlBase
 InheritedОтправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Выделить все», или выбирает команду «Выделить все» из контекстного меню.InteractiveObject
 InheritedПередается при изменении состояния объекта с «Невидимый» на «Видимый».UIComponent
 InheritedОтправляется сразу после того, как программная клавиатура вызывается.InteractiveObject
 InheritedПередается немедленно перед тем, как программная клавиатура появляется на экране.InteractiveObject
 InheritedПередается немедленно после того, как программная клавиатура убирается с экрана.InteractiveObject
 InheritedОтправляется после перехода компонента в новое состояние и завершения воспроизведения анимации перехода в это состояние.UIComponent
 InheritedОтправляется, когда компонент прерывает переход в текущее состояние для переключения в новое состояние.UIComponent
 InheritedОтправляется, когда изменяется значение свойства tabChildren объекта.InteractiveObject
 InheritedОтправляется при изменении флага tabEnabled объекта.InteractiveObject
 InheritedОтправляется, когда изменяется значение свойства tabIndex объекта.InteractiveObject
 InheritedПередается, если пользователь вводит один или несколько символов текста.InteractiveObject
 InheritedПередается компонентом перед созданием ToolTip.UIComponent
 InheritedПередается компонентом, когда ToolTip скрывается и вскоре будет удален.UIComponent
 InheritedПередается компонентом перед скрытием ToolTip.UIComponent
 InheritedПередается компонентом перед отображением ToolTip.UIComponent
 InheritedПередается компонентом при отображении ToolTip.UIComponent
 InheritedПередается компонентом с установленным свойством toolTip при наведении пользователем курсора мыши.UIComponent
 InheritedОтправляется, когда пользователь впервые создает точку контакта с сенсорным экраном устройства (например, касается сенсорного экрана мобильного телефона или планшетного компьютера).InteractiveObject
 InheritedОтправляется, когда пользователь убирает точку контакта с сенсорным экраном устройства (например, поднимает палец с сенсорного экрана мобильного телефона или планшетного компьютера).InteractiveObject
 InheritedНеотменяемое событие, которое отправляется компонентом при завершении реагирования на касание пользователяUIComponent
 InheritedНеотменяемое событие, которое отправляется компонентом в начале реагирования на касание пользователяUIComponent
 InheritedОтменяемое событие, которое отправляется компонентом при попытке реагирования на касание пользователяUIComponent
 InheritedОтправляется, когда пользователь касается устройства, и продолжает отправляться до тех пор, пока точка контакта не будет удалена.InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта от экземпляра InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с одного экранного объекта на другой при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь удаляет точку контакта из экземпляра InteractiveObject на сенсорном устройстве (например, переводит палец из положения над экранным объектом в точку за пределами экранного объекта на мобильном телефоне или планшете с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется, когда пользователь поднимает точку контакта над тем же экземпляром InteractiveObject, с которым был установлен первичный контакт на сенсорном экране (например, нажимает точку на экранном объекте и поднимает палец с той же точки при использовании мобильного телефона или планшетного компьютера с сенсорным экраном).InteractiveObject
 InheritedОтправляется при вызове объектом методов commitProperties(), measure() и updateDisplayList() (при необходимости).UIComponent
 InheritedОтправляется, когда компонент контролируется средством проверки, и проверка успешно выполнена.UIComponent
 InheritedОтправляется при изменении значений программным способом или в результате действий пользователя.UIComponent
Стили

Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.

Общие стили
 Стиль Описание Определено
  
alternatingItemColors
Тип: Array Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет, используемый для фона элементов списка. Значение представляет собой массив из двух или более цветов. Цвет фона элементов списка изменяется согласно установленным значениям массива.

Для элементов управления DataGrid все элементы строки имеют один и тот же фоновый цвет, а цвет фона каждой строки определяется согласно массиву цветов.

Для элемента управления TileList, который использует один список для заполнения двумерного экрана, применение этого стиля может привести к отображению узора «шахматная доска», полос или других рисунков в зависимости от указанного числа строк и столбцов. Элемент TileList изменяет цвета, размещая фоновые цвета отдельных элементов в соответствии с направлением макета. Если число цветов и число рядов четные, то при горизонтально размещенном элементе TileList будет отображен рисунок из полос. Если число столбцов нечетное, то отобразится узор «шахматная доска».

Действительно только в том случае, если не указан параметр backgroundColor.

Значением по умолчанию является undefined.
AdvancedListBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от верхнего края области содержимого до положения базовой линии элемента управления в пикселях.
UIComponent
 InheritedТип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Класс темы оформления границы компонента.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Стиль ограничительной рамки.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от нижнего края компонента до нижнего края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет текста в компоненте, включая метку компонента.
ScrollControlBase
  
dataChangeEffect
Тип: Object Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Эффект, используемый при выполнении изменений в поставщике данных элемента управления. Возможно указание ссылки на класс (на подкласс эффекта) или на экземпляр объекта Effect. Первое необходимо для CSS, а второе – для встроенного определения внутри компонента. Значением по умолчанию является undefined.
AdvancedListBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Направленность текста, отображенная компонентом.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет текста в компоненте при его деактивации.
ScrollControlBase
  
dropIndicatorSkin
Тип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Тема оформления, используемая для указания местоположения, в которое будет переноситься перетаскиваемый элемент. Если производный от AdvancedListBase компонент является потенциально возможной целью операции перетаскивания, то вызов метода showDropFeedback() создает экземпляр данного класса и размещает его на один пиксель выше средства отображения элемента, в котором окажется элемент, следующий за перетаскиваемым. Значением по умолчанию является mx.controls.listClasses.ListDropIndicator.
AdvancedListBase
 InheritedТип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет выделения компонента при неудачном выполнении проверки.
UIComponent
  
focusAlpha
Тип: Number Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Указывает значение прозрачности альфа-канала для темы оформления фокусировки. Значением по умолчанию является 0.4.
AdvancedListBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Режим наложения, используемый прямоугольником фокусировки.
UIComponent
  
focusRoundedCorners
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Указывает, какие углы прямоугольника требуется скруглить. Это значение представляет собой разделенную пробелами строку, которая может содержать любое сочетание значений tl, tr, bl и br. Например, для указания того, что требуется скруглить правые боковые углы, но оставить прямыми углы с левого края, используется значение tr br. Свойство стиля cornerRadius указывает радиус скругления углов. Значение по умолчанию зависит от класса компонента; если оно не отменено для класса, значением по умолчанию является tl tr bl br.
AdvancedListBase
 InheritedТип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Тема оформления для рисования прямоугольника фокусировки.
UIComponent
 InheritedТип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Толщина контура прямоугольника фокусировки в пикселях.
UIComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство antiAliasType внутреннего класса TextFields.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Имя используемого шрифта.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство gridFitType внутреннего класса TextFields, представляющего текст в элементах управления Flex.
ScrollControlBase
 InheritedТип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство sharpness для внутреннего класса TextFields, представляющего текст в элементах управления Flex.
ScrollControlBase
 InheritedТип: Number Формат: Length Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Высота текста в пикселях.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет использование курсива в тексте.
ScrollControlBase
 InheritedТип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Устанавливает свойство thickness внутреннего класса TextFields, представляющего текст в элементе управления Flex.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет использование полужирного шрифта в тексте.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Горизонтальное расстояние в пикселях от центра области содержимого компонента до центра компонента.
UIComponent
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Имя стиля для горизонтальной полосы прокрутки.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 2.5

Первичный режим взаимодействия для этого компонента.
UIComponent
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Логическое значение, указывающее использование кернинга (true — включено и false — отключено).
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.1  Версии среды выполнения: Flash10, AIR 1.5

Указывает требуемое направление макета компонента.
UIComponent
 InheritedТип: Number Формат: Length Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Дополнительный вертикальный пробел между строками текста.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по горизонтали от левого края компонента до левого края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число дополнительных пикселей, отображаемых между символами.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Языковой стандарт текста, отображаемый этим компонентом.
ScrollControlBase
  
paddingBottom
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число пикселей между нижней границей строки и нижней границей средства визуализации в строке. Значением по умолчанию является 2.
AdvancedListBase
  
paddingLeft
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Количество пикселей между левой границей элемента управления и левым краем его области содержимого. Значением по умолчанию является 2.
AdvancedListBase
  
paddingRight
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Количество пикселей между правой границей элемента управления и правым краем его области содержимого. Значением по умолчанию является 0.
AdvancedListBase
  
paddingTop
Тип: Number Формат: Length Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Число пикселей между верхней границей строки и верхней границей средства визуализации в строке. Значением по умолчанию является 2.
AdvancedListBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по горизонтали от правого края компонента до правого края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
  
rollOverColor
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Фоновый цвет средства визуализации при наведении на него курсора мыши. Значением по умолчанию является 0xEEFEE6.
AdvancedListBase
  
selectionColor
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Фоновый цвет средства визуализации при его выборе пользователем. Значением по умолчанию является 0x7FCEFF.
AdvancedListBase
  
selectionDisabledColor
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Фоновый цвет средства визуализации при отключенном компоненте. Значением по умолчанию является 0xDDDDDD.
AdvancedListBase
  
selectionDuration
Тип: Number Формат: Time Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Длительность эффекта выбора. При выборе элемента во время заполнения фона цветом запускается эффект. Установите значение 0 для отключения эффекта. Значением по умолчанию является 250.
AdvancedListBase
  
selectionEasingFunction
Тип: Function Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Функция easingFunction для эффекта выбора. При выборе элемента во время заполнения фона цветом запускается эффект. По умолчанию это линейный градиент цвета с нарастанием. Функция easingFunction может использоваться для управления эффектом выбора. Значением по умолчанию является undefined.
AdvancedListBase
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 1.5

Отображение рамки или темы ошибки, когда этот компонент недействителен
UIComponent
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 1.5

Отображение подсказки об ошибке, когда этот компонент недействителен и пользователь наводит на него курсор мыши
UIComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Выравнивание текста внутри контейнера.
ScrollControlBase
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Определяет использование подчеркивания текста.
ScrollControlBase
 InheritedТип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Класс, реализующий IUITextField, который используется этим компонентом для визуализации текста.
ScrollControlBase
 InheritedТип: Number Формат: Length Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Смещение первой строки текста с левой стороны контейнера в пикселях.
ScrollControlBase
  
textRollOverColor
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет текста средства визуализации при наведении на него курсора. Значением по умолчанию является 0x2B333C.
AdvancedListBase
  
textSelectedColor
Тип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет текста средства визуализации при выборе его пользователем. Значением по умолчанию является 0x2B333C.
AdvancedListBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от верхнего края компонента до верхнего края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
  
useRollOver
Тип: Boolean Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Флаг, определяющий необходимость выделения элементов при наведении на них курсора мыши. Если значение равно true, то строки выделяются при наведении на них курсора мыши. Если значение равно false, то строки выделяются только после их выбора. Значением по умолчанию является true.
AdvancedListBase
  
verticalAlign
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Вертикальное выравнивание средства визуализации в строке. Допустимыми значениями являются top, middle и bottom. Элемент DataGrid располагает средства визуализации в строке на основании данного стиля, а также стилей paddingTop и paddingBottom. Если элементы в столбцах для строки имеют различные значения высоты, то другие классы списков не используют verticalAlign, но средства визуализации могут просматривать свойство стиля и в зависимости от этого настраивать макет. Значением по умолчанию является "top".
AdvancedListBase
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали в пикселях от центра области содержимого компонента до центра компонента.
UIComponent
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Имя стиля для вертикальной полосы прокрутки.
ScrollControlBase
Стили тем Spark
 Стиль Описание Определено
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет для акцентов, используемый темами оформления компонента.
ScrollControlBase
 InheritedТип: Number Наследование CSS: Нет Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал границы.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет границы.
ScrollControlBase
 InheritedТип: Boolean Наследование CSS: Нет Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Видимость границы.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Основной цвет компонента.
ScrollControlBase
 InheritedТип: Number Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал фона содержимого для данного компонента.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет области содержимого компонента.
ScrollControlBase
 InheritedТип: Boolean Наследование CSS: Нет Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Логическое свойство, которое указывает на наличие у компонента видимой тени.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет кольца фокуса, если компонент находится в фокусе
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет любого символа компонента.
ScrollControlBase
Стили тем Гало
 Стиль Описание Определено
 InheritedТип: Number Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Альфа-уровень цвета, определяемый свойством backgroundColor для изображения или файла SWF, заданного стилем backgroundImage.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет фона компонента.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет фона компонента при его деактивации.
ScrollControlBase
 InheritedТип: Object Формат: File Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Фоновое изображение компонента.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Масштабирует изображение, указанное свойством backgroundImage, в соответствии с различными указываемыми процентными значениями.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Нет Тема: halo, spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет границы.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Стороны ограничительной рамки.
ScrollControlBase
 InheritedТип: Number Формат: Length Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Толщина ограничительной рамки.
ScrollControlBase
 InheritedТип: Number Формат: Length Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Радиус углов компонента.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет тени.
ScrollControlBase
 InheritedТип: Boolean Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Логическое свойство, которое указывает на наличие у компонента видимой тени.
ScrollControlBase
 InheritedТип: String Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Направление тени.
ScrollControlBase
 InheritedТип: Number Формат: Length Наследование CSS: Нет Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние для тени.
ScrollControlBase
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: halo
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет темы компонента.
UIComponent
Эффекты
 Эффект Описание Определено
 Inherited Запускающее событие: added
Воспроизводится при добавлении компонента в качестве нижестоящего элемента к контейнеру.
UIComponent
 Inherited Запускающее событие: creationComplete
Воспроизводится при создании компонента.
UIComponent
 Inherited Запускающее событие: focusIn
Воспроизводится, когда компонент перемещается в фокус клавиатуры.
UIComponent
 Inherited Запускающее событие: focusOut
Воспроизводится, когда компонент теряет фокус клавиатуры.
UIComponent
 Inherited Запускающее событие: hide
Воспроизводится при изменении состояния компонента на «Невидимый».
UIComponent
 Inherited Запускающее событие: mouseDown
Воспроизводится при нажатии на кнопку мыши над компонентом.
UIComponent
 Inherited Запускающее событие: mouseUp
Воспроизводится, когда пользователь отпускает кнопку мыши над компонентом.
UIComponent
 Inherited Запускающее событие: move
Воспроизводится при перемещении компонента.
UIComponent
 Inherited Запускающее событие: removed
Воспроизводится при удалении компонента из контейнера.
UIComponent
 Inherited Запускающее событие: resize
Воспроизводится при изменении размеров компонента.
UIComponent
 Inherited Запускающее событие: rollOut
Воспроизводится, когда пользователь убирает курсор мыши с компонента.
UIComponent
 Inherited Запускающее событие: rollOver
Воспроизводится при наведении курсора мыши на компонент.
UIComponent
 Inherited Запускающее событие: show
Воспроизводится при изменении состояния компонента на «Видимый».
UIComponent
Сведения о свойстве

actualCollection

свойство
protected var actualCollection:ICollectionView

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Копия значения, сохраненного стандартным способом в свойстве collection, которая используется при применении эффектов изменения данных. Значение должно равняться null, если эффект изменения данных не запущен.

actualIterator

свойство 
protected var actualIterator:IViewCursor

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Копия значения, сохраненного стандартным способом в свойстве iterator, которая используется при применении эффектов изменения данных.

allowDragSelection

свойство 
public var allowDragSelection:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на то, что выбор перетаскиванием разрешен. Выбор перетаскиванием – это возможность выбора элемента путем перетаскивания в него объектов. Этим выбор перетаскиванием отличается от обычного выбора, при котором кнопка мыши не может удерживаться в нажатом положении при наведении указателя мыши на выбираемый элемент. Эта функция используется в раскрывающихся списках ComboBox для поддержки нажатия кнопки мыши при наведении указателя на кнопку списка и последующего перетаскивания указателя в список для выбора элемента.

Значением по умолчанию является false.

allowMultipleSelection

свойство 
allowMultipleSelection:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на возможность разрешения одновременного выбора нескольких элементов. Если значение равно true, то пользователи могут выбирать несколько элементов. Запретить выбор объектов не по порядку невозможно. Стандартные функции сложного выделения действуют всегда (щелчок+клавиша Shift, щелчок+клавиша Ctrl).

Значением по умолчанию является false.



Реализация
    public function get allowMultipleSelection():Boolean
    public function set allowMultipleSelection(value:Boolean):void

anchorBookmark

свойство 
protected var anchorBookmark:CursorBookmark

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Закладка для элемента, который является привязкой. Закладка позволяет компоненту выполнять быстрый переход к определенной позиции в коллекции элементов. Это свойство используется при выборе набора элементов между привязкой и символом вставки или выделенным элементом, а также при поиске выбранного элемента после применения фильтра Sort или Filter.

anchorIndex

свойство 
protected var anchorIndex:int = -1

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Смещение элемента в поставщике данных, который является точкой привязки для выбора.

Связанные элементы API

cachedDataChangeEffect

свойство 
protected var cachedDataChangeEffect:Effect = null

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Эффект, используемый при выполнении изменений в поставщике данных элемента управления. Настройка эффекта путем задания стиля dataChangeEffect.

caretBookmark

свойство 
protected var caretBookmark:CursorBookmark

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Закладка на элемент, находящийся под символом вставки. Закладка позволяет компоненту выполнять быстрый переход к определенной позиции в коллекции элементов.

caretIndex

свойство 
protected var caretIndex:int = -1

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Смещение элемента в поставщике данных, находящегося в символе вставки для выбора.

Связанные элементы API

caretIndicator

свойство 
protected var caretIndicator:Sprite

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Объект DisplayObject, содержащий изображения, указывающие средство визуализации, которое является символом вставки.

caretItemRenderer

свойство 
protected var caretItemRenderer:IListItemRenderer

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Средство визуализации для элемента, находящегося под символом вставки. Модель выбора содержит привязку, символ вставки и выделенный элемент. Если для выбора используется мышь, то при наведении мыши на элемент он выделяется. При щелчке мышью без удержания модифицирующих клавиш (Shift или Ctrl) набор выбранных элементов сбрасывается, и выделенный элемент становится привязкой. Символ вставки не используется при выборе с помощью мыши.

При наличии привязки и выборе другого элемента с помощью клавиши Shift прежний набор выбранных элементов сбрасывается, и выбираются все элементы между данным элементом и привязкой. Щелчок по элементу при нажатой клавише Ctrl переключает режим выбора отдельных элементов и не перемещает привязку.

При выборе элементов с помощью кнопок со стрелками без использования клавиш модификаторов старое выделение снимается, и выделяется новый элемент, который становится привязкой и точкой вставки. Рядом с выделением выбора отображается индикатор символа вставки.

Если пользователь использует клавиши со стрелками и клавишу Shift, то происходит сброс старого выделения, и выбираются элементы между привязкой и новым элементом. Символ вставки перемещается к новому элементу.

Если используются клавиши со стрелками и клавиша Ctrl, то выполняется только перемещение символа вставки. Пользователь может нажать пробел для выбора элемента, в котором находится символ вставки.

caretUID

свойство 
protected var caretUID:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Идентификатор UID для элемента, в котором находится символ вставки.

collection

свойство 
protected var collection:ICollectionView

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Объект ICollectionView, который представляет поставщика данных. При установке свойства dataProvider программа Flex помещает поставщик данных в соответствующую оболочку для поддержки интерфейса ICollectionView и задает данному свойству значение результата. Затем класс AdvancedListBase использует это свойство для доступа к данным в поставщике. При получении свойства dataProvider Flex возвращает данное значение.

columnCount

свойство 
columnCount:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число столбцов, отображаемых в элементе управления TileList, или число элементов в элементе управления HorizontalList. Для сеток данных указывается число видимых столбцов.

Примечание. Задание этого свойства не влияет на элемент управления DataGrid, в котором число столбцов зависит от ширины элемента управления и ширины отдельных столбцов.

Значением по умолчанию является 4.



Реализация
    public function get columnCount():int
    public function set columnCount(value:int):void

columnWidth

свойство 
columnWidth:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Ширина столбцов элемента управления. Это свойство используется элементами управления TileList и HorizontalList. Оно не влияет на элементы управления сетки данных, в которых устанавливается индивидуальная ширина столбцов.

Значением по умолчанию является 50.



Реализация
    public function get columnWidth():Number
    public function set columnWidth(value:Number):void

data

свойство 
data:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Элемент поставщика данных, который отображается этим компонентом, если компонент используется в качестве средства визуализации или редактора элементов. Класс списка задает это свойство для каждого средства визуализации и редактора, а компонент отображает данные. Производные от ListBase классы поддерживают данное свойство в сложных конфигурациях, при которых элемент List содержит элементы DataGrid или один столбец элемента DataGrid представляет собой элемент List.

Классы списка используют свойство listData в дополнение к свойству data для определения отображаемых объектов. Если список класса находится в элементе DataGrid, то свойство столбца dataField должно сопоставляться со свойством данных. Значение selectedItem устанавливается равным данному свойству. Если список класса находится в элементе List или TileList, то свойство списка labelField должно сопоставляться со свойством данных. Значение selectedItem устанавливается равным данному свойству. В противном случае selectedItem приравнивается к данным.

Это свойство использует поставщик данных, но не задает его. В любом случае поставщик данных необходимо установить другим способом.

Это свойство не устанавливается в MXML.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataChange .



Реализация
    public function get data():Object
    public function set data(value:Object):void

Связанные элементы API

dataEffectCompleted

свойство 
protected var dataEffectCompleted:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на недавнее завершение эффекта изменения данных. Реакция компонента обычно заключается в очистке различных внутренних структур данных при следующем вызове updateDisplayList().

dataItemWrappersByRenderer

свойство 
protected var dataItemWrappersByRenderer:Dictionary

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Словарь, сопоставляющий средства визуализации элементов с объектами ItemWrappers, которые используются для предоставления данных. Применяется только в том случае, если запущен эффект данных.

dataProvider

свойство 
dataProvider:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Набор просматриваемых данных. Это свойство позволяет использовать объекты большинства типов в качестве поставщиков данных. Если свойство dataProvider устанавливается равным объекту Array, то оно будет преобразовано в объект ArrayCollection. Если свойство устанавливается равным объекту XML, то оно будет преобразовано в объект XMLListCollection, содержащий только один элемент. Если свойство устанавливается равным объекту XMLList, то оно будет преобразовано в объект XMLListCollection. Если свойство устанавливается равным объекту, который реализует интерфейс IList или ICollectionView, то объект используется напрямую.

В результате преобразований полученное свойство dataProvider всегда будет представлять собой объект ICollectionView (то есть необязательно будет иметь тот тип объекта, который использовался при задании свойства). Следует изучить поведение при изменении данных в поставщике: изменения исходных данных могут не обнаруживаться, но будут обнаружены изменения объекта IcollectionView, возвращаемого из свойства dataProvider.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие collectionChange .



Реализация
    public function get dataProvider():Object
    public function set dataProvider(value:Object):void

Связанные элементы API

dataTipField

свойство 
dataTipField:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Имя поля поставщика данных, используемого для отображения всплывающей подсказки. По умолчанию список выполняет поиск свойства под названием label для каждого элемента, а затем отображает его. Однако в том случае, если объекты данных не содержат свойство label, то для использования в объекте данных другого свойства необходимо установить свойство dataTipField. Примером может служить имя FullName, используемое при просмотре набора имен сотрудников, который был получен из базы данных.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataTipFieldChanged .



Реализация
    public function get dataTipField():String
    public function set dataTipField(value:String):void

dataTipFunction

свойство 
dataTipFunction:Function

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Пользовательская функция, применяемая к каждому элементу с целью определения объекта dataTip. По умолчанию список выполняет поиск свойства под названием label для каждого элемента поставщика данных, а затем отображает его. При этом некоторые элементы не имеют свойства label, а также других свойств, которые можно использовать для отображения в строках. Примером может служить набор данных, имеющий поля lastName и firstName при необходимости отображения полных имен. Пользователь может запустить функцию dataTipFunction, которая выполнит поиск соответствующих полей и вернет строку, которая доступна для просмотра. Функция dataTipFunction также подходит для форматирования и локализации.

Функция dataTipFunction принимает отдельный аргумент, который является элементом в поставщике данных и возвращает String, как показано в следующем примере:

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataTipFunctionChanged .



Реализация
    public function get dataTipFunction():Function
    public function set dataTipFunction(value:Function):void

defaultColumnCount

свойство 
protected var defaultColumnCount:int = 4

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Общее число отображаемых столбцов. Это значение используется в том случае, если результатом вычисления количества столбцов на основе размера или содержимого является значение меньше 1.

Значением по умолчанию является 4.

defaultRowCount

свойство 
protected var defaultRowCount:int = 4

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число отображаемых строк по умолчанию. Это значение используется, если результатом вычисления количества строк на основе размера или содержимого является значение меньше 1.

Значением по умолчанию является 4.

dragEnabled

свойство 
dragEnabled:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, который указывает возможность перетаскивания элементов из этого элемента управления в другие элементы. Если значение равно true, то перетаскивание для данного элемента управления разрешено. Если свойство dropEnabled также имеет значение true, то пользователь может реорганизовывать элементы путем их перетаскивания из этого элемента управления и в него.

Значением по умолчанию является false.



Реализация
    public function get dragEnabled():Boolean
    public function set dragEnabled(value:Boolean):void

dragImage

свойство 
dragImage:IUIComponent  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Экземпляр класса, который отображает видимые элементы при операции перетаскивания.

Значением по умолчанию является mx.controls.listClasses.ListItemDragProxy.



Реализация
    protected function get dragImage():IUIComponent

dragImageOffsets

свойство 
dragImageOffsets:Point  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Смещение изображения для перетаскивания.



Реализация
    protected function get dragImageOffsets():Point

dragMoveEnabled

свойство 
dragMoveEnabled:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий, можно ли переместить элементы на место элементов, только что скопированных из элемента управления в качестве элемента операции перетаскивания. Если true, и свойство dragEnabled является true, элементы могут быть перемещены. Зачастую удаление элементов из поставщика данных невозможно или запрещено. Таким образом, не следует разрешать перемещение при выполнении операции перетаскивания.

Значением по умолчанию является false.



Реализация
    public function get dragMoveEnabled():Boolean
    public function set dragMoveEnabled(value:Boolean):void

dropEnabled

свойство 
dropEnabled:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий, могут ли перетаскиваемые элементы быть перенесены в элемент управления.

При установке значения этого свойства true элемент управления принимает все форматы данных и признает, что формат перетаскиваемых данных соответствует формату данных в поставщике данных. Если требуется явным образом проверить формат перетаскиваемых данных, следует обработать одно или несколько событий перетаскивания, например dragOver, и выполнить вызов метода preventDefault() DragEvent для настройки способа принятия перетаскиваемых данных классом списка.

При установке dropEnabled как true Flex автоматически выполняет вызов методов showDropFeedback() и hideDropFeedback() для отображения индикатора перетаскивания.

Значением по умолчанию является false.



Реализация
    public function get dropEnabled():Boolean
    public function set dropEnabled(value:Boolean):void

explicitColumnCount

свойство 
protected var explicitColumnCount:int = -1

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество столбцов, запрошенное путем явной установки свойства columnCount.

explicitColumnWidth

свойство 
protected var explicitColumnWidth:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Ширина столбца, запрошенная путем явной установки свойства columnWidth.

explicitRowCount

свойство 
protected var explicitRowCount:int = -1

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество строк, запрошенное путем явной установки свойства rowCount.

explicitRowHeight

свойство 
protected var explicitRowHeight:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Высота строки, запрошенная путем явной установки свойства rowHeight.

freeItemRenderers

свойство 
protected var freeItemRenderers:Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Стек неиспользуемых средств визуализации элементов. Большинство классов списка повторно используют созданные ими средства визуализации по мере того, как происходит прокрутка отображаемой области. Это позволяет сократить время прокрутки. Повторно используемые средства визуализации сохраняются здесь.

highlightIndicator

свойство 
protected var highlightIndicator:Sprite

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Элемент DisplayObject, содержащий изображение, указывающее на то, какое средство визуализации является выделенным.

highlightItemRenderer

свойство 
protected var highlightItemRenderer:IListItemRenderer

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Средство визуализации, на котором находится указатель мыши или символ вставки.

highlightUID

свойство 
protected var highlightUID:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Идентификатор UID элемента, на котором находится указатель мыши или символ вставки.

iconField

свойство 
iconField:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Имя поля в объекте поставщика данных, который определяет, что следует отобразить как значок. По умолчанию класс списка не пытается отобразить значки с текстом в строках. Однако указав поле значка, можно определить графический элемент, который создается и отображается в строке как значок. Это свойство игнорируется DataGrid.

Средства визуализации выполнят в объекте поставщика данных поиск свойства имени, предоставленного как iconField. Если значением свойства является класс, то оно реализует этот класс и ожидает, пока он станет экземпляром IFlexDisplayObject. Если значением свойства является строка, определяется, существует ли класс с этим именем в приложении. Если да, также выполняется поиск свойства в документе с этим именем и ожидается отображение этого свойства в классе.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие iconFieldChanged .



Реализация
    public function get iconField():String
    public function set iconField(value:String):void

iconFunction

свойство 
iconFunction:Function

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Предоставленная пользователем функция, выполняемая для каждого элемента с целью определения ее значка. По умолчанию список не пытается отобразить значки с текстом в строках. Однако указав функцию значка, можно определить класс для графического объекта, который создается и отображается в строке как значок.

Функция iconFunction принимает отдельный аргумент, являющийся элементом в поставщике данных, и возвращает класс. Отображается ниже в подписи функции.

iconFunction(item:Object):Class

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие iconFunctionChanged .



Реализация
    public function get iconFunction():Function
    public function set iconFunction(value:Function):void

itemRenderer

свойство 
itemRenderer:IFactory

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Пользовательское средство визуализации элементов для элементов управления. Можно указать средство визуализации вставных, встроенных или пользовательских элементов.

Средство визуализации элементов по умолчанию зависит от класса компонента. Например, класс AdvancedDataGrid использует AdvancedDataGridItemRenderer.



Реализация
    public function get itemRenderer():IFactory
    public function set itemRenderer(value:IFactory):void

itemsNeedMeasurement

свойство 
protected var itemsNeedMeasurement:Boolean = true

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, который определяет необходимость вычисления свойств columnWidth и rowHeight. Это свойство устанавливается равным true, если изменения стиля могут воздействовать на измерения средства визуализации или при изменении поставщика данных.

itemsSizeChanged

свойство 
protected var itemsSizeChanged:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на то, что размеры средств визуализации были изменены. Реакция компонента обычно заключается в повторном применении элементов данных ко всем средствам визуализации при следующем вызове updateDisplayList(). Предполагается, что повторное применение элементов сделает их средства визуализации недействительными и вызовет необходимость повторного измерения.

iterator

свойство 
protected var iterator:IViewCursor

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Основной экземпляр IviewCursor, используемый для получения элементов из поставщика данных и их передачи средствам визуализации. В конце любой последовательности кода его следует размещать в верхнем видимом элементе.

iteratorValid

свойство 
protected var iteratorValid:Boolean = true

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на возникновение сбоя страницы и недействительное положение итератора (итератор не размещен в верхнем отображаемом элементе). Если компонент получает сбой страницы (ошибку ItemPending), то свойство iteratorValid имеет значение false. Код, который обычно выполняет отображение элементов, проверяет этот флаг и не запускается, пока с сервера не поступит страница данных.

keySelectionPending

свойство 
protected var keySelectionPending:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на то, что выбор с клавиатуры был прерван сбоем страницы. Реакция компонента заключается в отключении визуализации элементов до получения страницы данных. Метод finishKeySelection() будет вызван при получении данных с разбиением на страницы.

labelField

свойство 
labelField:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Имя поля в элементах поставщика данных, которое следует отобразить как метку. По умолчанию список выполняет поиск именованного свойства label в каждом элементе и отображает его. Однако если объекты данных не содержат свойство label, можно настроить свойство labelField для использования другого свойства в объекте данных. Например, FullName при отображении набора имен людей, выбранных из базы данных.

Значением по умолчанию является "label".

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие labelFieldChanged .



Реализация
    public function get labelField():String
    public function set labelField(value:String):void

labelFunction

свойство 
labelFunction:Function

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Предоставленная пользователем функция, выполняемая для каждого элемента с целью определения его метки. По умолчанию список выполняет поиск свойства под названием label для каждого элемента поставщика данных, а затем отображает его. Однако некоторые наборы данных не имеют свойство label или другое свойство, которое может быть использовано для отображения. Например, набор данных, имеющий поля lastName и firstName, в то время как требуется отобразить полные имена.

Можно предоставить функцию labelFunction, которая выполняет поиск соответствующих полей и возвращает отображаемую строку. labelFunction можно также использовать для обработки форматирования и локализации.

Для большинства компонентов функция метки принимает отдельный аргумент, который является элементом в поставщике данных и возвращает строку.

      myLabelFunction(item:Object):String

Подпись метода для классов сетки данных:

      myLabelFunction(item:Object, column:DataGridColumn):String

где item содержит объект элемента DataGrid, а column указывает столбец DataGrid.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие labelFunctionChanged .



Реализация
    public function get labelFunction():Function
    public function set labelFunction(value:Function):void

lastDropIndex

свойство 
protected var lastDropIndex:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Последний вычисленный индекс положения в целевом объекте перетаскивания, в котором будет размещен перетаскиваемый элемент.

lastSeekPending

свойство 
protected var lastSeekPending:ListBaseSeekPending

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Последний поиск, вызвавший сбой страницы. При наличии нескольких сбоев страницы интерес представляет последний сбой, так как в нём содержатся сведения о том, где следует поместить итератор для повторного запуска визуализации строк.

listContent

свойство 
protected var listContent:AdvancedListBaseContentHolder

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Внутренний экранный объект, производными от которого являются все средства визуализации, индикаторы выбора и выделения, а также другие графические средства. Объект примерно соответствует contentPane в классе Container и используется для управления прокруткой.

listData

свойство 
listData:BaseListData

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Если компонент используется как средство визуализации или редактор вставных элементов, Flex инициализирует свойство listData компонента с дополнительными данными из элемента управления List. Компонент может затем использовать свойства listData и данные для отображения соответствующей информации как средства визуализации или редактора вставных элементов.

Это свойство не устанавливается в MXML или ActionScript; Flex устанавливает его, когда компонент используется как средство визуализации или редактор вставных элементов.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataChange .



Реализация
    public function get listData():BaseListData
    public function set listData(value:BaseListData):void

Связанные элементы API

listItems

свойство 
protected var listItems:Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Массив массивов, содержащий экземпляры средств визуализации, которые отображают все элементы поставщиков данных. Двумерный главный массив строк (массив строк, являющихся массивами столбцов).

lockedColumnCount

свойство 
lockedColumnCount:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Индекс первого столбца в элементе управления, обеспечивающего прокрутку, где первый столбец находится в индексе нуля. Столбцы с индексами, которые меньше данного значения, фиксированного в пределах видимости. Это свойство не поддерживается всеми классами списка.

Значением по умолчанию является 0.



Реализация
    public function get lockedColumnCount():int
    public function set lockedColumnCount(value:int):void

lockedRowCount

свойство 
lockedRowCount:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Индекс первой строки в элементе управления, обеспечивающего прокрутку, где первая строка находится в индексе нуля. Строки, находящиеся над этой строкой, остаются фиксированными в пределах видимости.

Значением по умолчанию является 0.



Реализация
    public function get lockedRowCount():int
    public function set lockedRowCount(value:int):void

menuSelectionMode

свойство 
public var menuSelectionMode:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий, следует ли выполнять выбор элементов по аналогии с меню. Перетаскивание указателя мыши из одного средства визуализации элемента Menu в другое приводит к тому, что новое средство выбирается, а старое становится невыбранным.

modifiedCollectionView

свойство 
protected var modifiedCollectionView:ModifiedCollectionView

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Представление коллекции, которое временно сохраняет состояние поставщика данных, что обеспечивает выполнение эффектов изменения данных.

offscreenExtraColumns

свойство 
public var offscreenExtraColumns:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество столбцов, которые не отображаются в данный момент.

Значением по умолчанию является 0.

offscreenExtraColumnsLeft

свойство 
protected var offscreenExtraColumnsLeft:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество столбцов на левой стороне элемента управления, которые не отображаются в данный момент.

Значением по умолчанию является 0.

offscreenExtraColumnsRight

свойство 
protected var offscreenExtraColumnsRight:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество столбцов на левой стороне элемента управления, которые не отображаются в данный момент.

Значением по умолчанию является 0.

offscreenExtraRows

свойство 
public var offscreenExtraRows:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Количество дополнительных средств визуализации элементов, которые могут использоваться в алгоритме макета при создании анимации для эффектов данных. Изменения, выполненные в поставщике для всех видимых на экране элементов или для определенного числа элементов до того, как элементы на экране подвергнутся полной обработке эффектов, или после этого. Анимация элементов за пределами этого диапазона может выполняться эффектами недостаточно корректно.

Это свойство должно иметь значение, примерно равное количеству строк, отображаемых на экране. Установка избыточно большого значения может вызвать проблемы производительности при использовании поставщика dataProvider для нескольких элементов.

Значением по умолчанию является 0.

offscreenExtraRowsBottom

свойство 
protected var offscreenExtraRowsBottom:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число элементов за пределами экрана и ниже самого нижнего видимого средства визуализации.

offscreenExtraRowsTop

свойство 
protected var offscreenExtraRowsTop:int = 0

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Текущее число строк или столбцов за пределами экрана и выше самого верхнего видимого средства визуализации. Значение будет меньше или равно значению offscreenExtraRows / 2.

rendererChanged

свойство 
protected var rendererChanged:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на то, что средство визуализации было изменено. Реакция компонента обычно заключается в удалении всех существующих средств визуализации и их полном повторном отображении при следующем вызове updateDisplayList().

reservedItemRenderers

свойство 
protected var reservedItemRenderers:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Сопоставление хеширования не используемых в настоящий момент средств визуализации, которые могут быть использованы в ближайшее время. Используется при применении эффектов данных. Сопоставление индексируется по идентификатору UID элемента поставщика данных.

rowCount

свойство 
rowCount:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Число отображаемых строк. Если высота компонента установлена явным образом, это свойство может не оказывать влияния.

Для элементов управления сетки данных свойство rowCount включает строку заголовка. Так, для элемента управления сетки данных с тремя основными строками и строкой заголовка свойство rowCount имеет значение 4.

Значением по умолчанию является 4.



Реализация
    public function get rowCount():int
    public function set rowCount(value:int):void

rowHeight

свойство 
rowHeight:Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Высота строк в пикселях. Если свойство variableRowHeight не принимает значение true, все строки имеют одинаковую высоту. Если не указано, то высота строки определяется в зависимости от размера шрифта и других свойств визуализации.



Реализация
    public function get rowHeight():Number
    public function set rowHeight(value:Number):void

rowInfo

свойство 
protected var rowInfo:Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Массив объектов ListRowInfo, которые кэшируют значения высоты и другую информацию отслеживания для строк, определенных в свойстве listItems.

rowMap

свойство 
protected var rowMap:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Сопоставление хеш-кодов средств визуализации с соответствующими объектами ListRowInfo. Объект ListRowInfo индексируется по имени DisplayObject для средства визуализации элементов.

runDataEffectNextUpdate

свойство 
protected var runDataEffectNextUpdate:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на то, что при следующем обновлении изображения необходим запуск эффекта данных.

runningDataEffect

свойство 
protected var runningDataEffect:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на выполнение эффекта изменения данных в настоящий момент.

selectable

свойство 
selectable:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий, отображаются ли выбранные элементы в списке как выбранные. Если true, то элемент управления поддерживает выбор.

Значением по умолчанию является true.



Реализация
    public function get selectable():Boolean
    public function set selectable(value:Boolean):void

selectedData

свойство 
protected var selectedData:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Таблица хеширования объектов ListBaseSelectionData, которые отслеживают выбранные в данный момент элементы. Таблица индексируется по идентификаторам UID для элементов.

Связанные элементы API

selectedIndex

свойство 
selectedIndex:int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Индекс в поставщике данных выбранного элемента.

Значение по умолчанию: -1 (без выбранного элемента).

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие valueCommit .



Реализация
    public function get selectedIndex():int
    public function set selectedIndex(value:int):void

selectedIndices

свойство 
selectedIndices:Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Массив индексов в поставщике данных выбранных элементов. Элементы расположены в порядке, обратном порядку выбора пользователя.

Значением по умолчанию является [ ].

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие valueCommit .



Реализация
    public function get selectedIndices():Array
    public function set selectedIndices(value:Array):void

selectedItem

свойство 
selectedItem:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Ссылка на выбранный элемент в поставщике данных.

Значением по умолчанию является null.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие valueCommit .



Реализация
    public function get selectedItem():Object
    public function set selectedItem(value:Object):void

selectedItems

свойство 
selectedItems:Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Массив ссылок на выбранные элементы в поставщике данных. Элементы расположены в порядке, обратном порядку выбора пользователя.

Значением по умолчанию является [ ].

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие valueCommit .



Реализация
    public function get selectedItems():Array
    public function set selectedItems(value:Array):void

selectionIndicators

свойство 
protected var selectionIndicators:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Таблица хеш-кодов индикаторов выбора. Эта таблица позволяет компоненту быстро находить и удалять индикаторы при сбросе набора выбранных элементов. Таблица индексируется по идентификаторам UID для элементов.

selectionLayer

свойство 
protected var selectionLayer:Sprite

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Слой объекта listContent, в котором выполняется отображение всех индикаторов выбора и выделения.

selectionTweens

свойство 
protected var selectionTweens:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Таблица хеширования анимации выбора. Это позволяет компоненту найти и очистить все выполняющиеся анимации при очистке набора выбранных элементов. Таблица индексируется по идентификаторам UID для элементов.

showCaret

свойство 
protected var showCaret:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий на необходимость отображения символа вставки. Значение этого свойства обычно устанавливается равным false при обнаружении действия мыши и равным true при использовании клавиатуры для выбора.

showDataTips

свойство 
showDataTips:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, указывающий, отображается ли dataTips для текста в строках. Если true, то dataTips отображаются. DataTips – это всплывающие подсказки, указывающие, что текст является слишком длинным для строки. Если установлена dataTipFunction, dataTips отображаются независимо от того, является ли текст слишком длинным для строки.

Значением по умолчанию является false.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие showDataTipsChanged .



Реализация
    public function get showDataTips():Boolean
    public function set showDataTips(value:Boolean):void

unconstrainedRenderers

свойство 
protected var unconstrainedRenderers:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Сопоставление хеширования для средств визуализации, которые не используются алгоритмами макета в списке

value

свойство 
value:Object  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выбранный элемент, данные или поле метки выбранного элемента. Если выбранный элемент является числом или строкой, то значение является элементом. Если элемент является объектом, то значение является свойством data, или свойством label при их существовании.

Примечание. Использование selectedItem зачастую является предпочтительным. Это свойство обеспечивает обратную совместимость с более ранними приложениями

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие valueCommit .



Реализация
    public function get value():Object

variableRowHeight

свойство 
variableRowHeight:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, который указывает, могут ли отдельные строки иметь другую высоту. Это свойство игнорируется TileList и HorizontalList. Если true, то отдельные строки могут иметь другие значения высоты.

Значением по умолчанию является false.



Реализация
    public function get variableRowHeight():Boolean
    public function set variableRowHeight(value:Boolean):void

visibleData

свойство 
protected var visibleData:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Таблица хеширования средств визуализации элемента поставщика данных, в настоящий момент отображаемого в представлении. Таблица индексируется по идентификатору UID элемента поставщика данных и используется для получения средства визуализации определенного элемента.

wordWrap

свойство 
wordWrap:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, который указывает, должен ли использоваться перенос слов для текста строки. Если true, то перенос слов для текста в строках включен. Влияет, только если variableRowHeight также является true

Значением по умолчанию является false.



Реализация
    public function get wordWrap():Boolean
    public function set wordWrap(value:Boolean):void

wordWrapChanged

свойство 
protected var wordWrapChanged:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Флаг, который указывает на то, что значение свойства wordWrap изменилось с момента последнего обновления списка отображения. Это свойство устанавливается при изменении значения свойства wordWrap и сбрасывается до значения false с помощью метода updateDisplayList(). Реакция компонента обычно заключается в повторном применении элементов данных ко всем средствам визуализации при следующем вызове updateDisplayList(). Это поведение отличается от itemsSizeChanged, так как в дальнейшем программа предупреждает пользователя о том, что повторное применение элементов данных к средству визуализации может не привести к отмене действия, потому что изменяется только необходимость применения коэффициента для wordWrap в ходе вычисления размера

Сведения о конструкторе

AdvancedListBase

()Конструктор
public function AdvancedListBase()

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Конструктор.

Сведения о методе

addDataEffectItem

()метод
public function addDataEffectItem(item:Object):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет средство визуализации элементов при выполнении эффекта изменения данных. Средство визуализации элемента должно соответствовать недавно добавленному элементу данных в коллекции поставщика данных, который еще не отображается. Функция вызывается эффектом AddItemAction в составе эффекта изменения данных для установки момента начала отображения добавленного в коллекцию элемента элементом управления с помощью средства визуализации.

Параметры

item:Object — Средство визуализации элементов для добавления к макету элемента управления.

addDragData

()метод 
protected function addDragData(dragSource:Object):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет выбранные элементы в объект DragSource при помощи операции перетаскивания. Переопределите этот метод для добавления других данных в источник перетаскивания.

Параметры

dragSource:Object — Объект DragSource, к которому добавляются данные.

addToFreeItemRenderers

()метод 
protected function addToFreeItemRenderers(item:IListItemRenderer):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет средство визуализации в список повторно используемых средств, что делает его невидимым и вызывает удаление всех ссылок на него. Если выполняется эффект данных, то средство визуализации резервируется для будущего использования с этими данными. В противном случае оно добавляется в общий стек freeItemRenderers.

Параметры

item:IListItemRenderer — Добавляемый элемент IListItemRenderer.

adjustListContent

()метод 
protected function adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Вызывается из метода updateDisplayList() для настройки размера и положения содержимого списка.

Параметры

unscaledWidth:Number (default = -1) — Указывает ширину компонента по его координатам (в пикселях).
 
unscaledHeight:Number (default = -1) — Указывает высоту компонента по его координатам (в пикселях).

applySelectionEffect

()метод 
protected function applySelectionEffect(indicator:Sprite, uid:String, itemRenderer:IListItemRenderer):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Настраивает эффект для применения индикатора выбора. По умолчанию выполняется простая альфа-анимация.

Параметры

indicator:Sprite — Спрайт, который содержит рисунки, представляющие выбор.
 
uid:String — Идентификатор UID выбранного элемента, который может применяться для индексирования в таблице и для отслеживания нескольких эффектов выбора.
 
itemRenderer:IListItemRenderer — Средство визуализации элемента, который отображается в качестве выбранного.

calculateDropIndex

()метод 
public function calculateDropIndex(event:DragEvent = null):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает индекс, в котором перетаскиваемые элементы добавляются в цель перетаскивания.

Параметры

event:DragEvent (default = null) — Событие DragEvent, содержащее данные о расположении курсора мыши. Если значение равно null, то метод возвращает значение dropIndex из последнего действительного события.

Возвращает
int — Индекс, в который добавляются перетаскиваемые элементы.

calculateDropIndicatorY

()метод 
protected function calculateDropIndicatorY(rowCount:Number, rowNum:int):Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Вычисляет координату y для индикатора перетаскивания при выполнении операции перетаскивания.

Параметры

rowCount:Number — Число видимых строк элемента управления.
 
rowNum:int — Число строк элемента управления, в котором отображается индикатор перетаскивания.

Возвращает
Number — Координата индикатора перетаскивания по оси Y.

clearIndicators

()метод 
protected function clearIndicators():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обеспечивает удаление всех индикаторов выбора, выделения и знака вставки.

clearSelected

()метод 
protected function clearSelected(transition:Boolean = false):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Сбрасывает набор выбранных элементов и удаляет все изображения, представляющие выбранное состояние этих элементов.

Параметры

transition:Boolean (default = false)true, если изображения должны иметь эффект постепенного скрытия.

collectionChangeHandler

()метод 
protected function collectionChangeHandler(event:Event):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события CollectionEvents, передаваемые поставщиком данных при их изменении. При необходимости обновляет средства визуализации, выбранные индексы и полосы прокрутки.

Параметры

event:Event — CollectionEvent.

commitProperties

()метод 
override protected function commitProperties():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Вычисляет ширину столбца и высоту строки, а также количество строк и столбцов в зависимости от того, установлены ли явным образом свойства columnCount columnWidth, rowHeight и rowCount.

Связанные элементы API

configureScrollBars

()метод 
protected function configureScrollBars():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Настраивает полосы прокрутки в зависимости от количества строк и столбцов, а также отображаемых строк и столбцов. Этот метод вызывается из метода updateDisplayList() после обновления строк и столбцов. Этот метод определяет параметры, передаваемые в метод setScrollBarProperties() для корректной настройки полос прокрутки.

copyItemWithUID

()метод 
protected function copyItemWithUID(item:Object):Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выполняет полное копирование объекта с помощью вызова метода ObjectUtil.copy() и замену свойства uid копии (если существует) на новое значение с помощью вызова метода UIDUtil.createUID().

Этот метод используется для перетаскивания копии.

Параметры

item:Object — Копируемый элемент.

Возвращает
Object — Копия объекта.

Связанные элементы API

copySelectedItems

()метод 
protected function copySelectedItems(useDataField:Boolean = true):Array

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Создает копию выбранных элементов в порядке их выбора.

Параметры

useDataField:Boolean (default = true) — Значение true при необходимости заполнения массива текущими элементами или значение false при необходимости заполнения массива индексами элементов.

Возвращает
Array — Массив выбранных элементов.

createChildren

()метод 
override protected function createChildren():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Создайте нижестоящие объекты для этого объекта ListBase (в этом случае – объект listContent, в котором будут храниться все средства визуализации). Обратите внимание на то, что средства визуализации элементов создаются не сразу, а при вызове метода updateDisplayList() в программе Flex.

dragCompleteHandler

()метод 
protected function dragCompleteHandler(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события DragEvent.DRAG_COMPLETE. Этот метод удаляет элемент из поставщика данных.

Параметры

event:DragEvent — Объект DragEvent.

dragDropHandler

()метод 
protected function dragDropHandler(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события DragEvent.DRAG_DROP. Этот метод скрывает обратную связь пользовательского интерфейса путем вызова метода hideDropFeedback().

Параметры

event:DragEvent — Объект DragEvent.

dragEnterHandler

()метод 
protected function dragEnterHandler(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события DragEvent.DRAG_ENTER. Этот метод определяет наличие действительных элементов в объекте DragSource и использование им метода showDropFeedback() для настройки обратной связи пользовательского интерфейса.

Параметры

event:DragEvent — Объект DragEvent.

dragExitHandler

()метод 
protected function dragExitHandler(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события DragEvent.DRAG_EXIT. Этот метод скрывает обратную связь пользовательского интерфейса путем вызова метода hideDropFeedback().

Параметры

event:DragEvent — Объект DragEvent.

dragOverHandler

()метод 
protected function dragOverHandler(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события DragEvent.DRAG_OVER. Этот метод определяет наличие действительных элементов в объекте DragSource и использование им метода showDropFeedback() для настройки обратной связи пользовательского интерфейса.

Параметры

event:DragEvent — Объект DragEvent.

dragScroll

()метод 
protected function dragScroll():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Функция интервала, прокручивающая список вниз или вверх при помещении курсора над списком или под ним.

dragStartHandler

()метод 
protected function dragStartHandler(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обработчик события dragStart по умолчанию.

Параметры

event:DragEvent — Объект DragEvent.

drawCaretIndicator

()метод 
protected function drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отображает индикатор символа вставки в конкретном спрайте с указанными координатами, значениями ширины и высоты, а также с выбранным цветом.

Параметры

indicator:Sprite — Спрайт, который должен содержать изображения, обеспечивающие выделение средства визуализации.
 
x:Number — Предлагаемое положение индикатора по оси x.
 
y:Number — Предлагаемое положение индикатора по оси y.
 
width:Number — Предлагаемая ширина индикатора.
 
height:Number — Предлагаемая высота индикатора.
 
color:uint — Предлагаемый цвет индикатора.
 
itemRenderer:IListItemRenderer — Выделяемое средство визуализации элементов.

drawHighlightIndicator

()метод 
protected function drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обеспечивает отображение индикатора выделения в указанном спрайте в заданном положении, с заданной шириной и высотой и с использованием указанного цвета.

Параметры

indicator:Sprite — Спрайт, который должен содержать изображения, обеспечивающие выделение средства визуализации.
 
x:Number — Предлагаемое положение индикатора по оси x.
 
y:Number — Предлагаемое положение индикатора по оси y.
 
width:Number — Предлагаемая ширина индикатора.
 
height:Number — Предлагаемая высота индикатора.
 
color:uint — Предлагаемый цвет индикатора.
 
itemRenderer:IListItemRenderer — Выделяемое средство визуализации элементов.

drawItem

()метод 
protected function drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отображает средство визуализации с индикатором о его выделении и выборе или о наличии в нем символа вставки.

Параметры

item:IListItemRenderer — Средство визуализации.
 
selected:Boolean (default = false)true, если средство визуализации должно отображаться в выбранном состоянии.
 
highlighted:Boolean (default = false)true, если средство визуализации должно отображаться в выделенном состоянии.
 
caret:Boolean (default = false)true, если средство визуализации должно отображаться так, как будто оно является символом вставки выбора.
 
transition:Boolean (default = false)true, если состояние выбора должно постепенно появляться с использованием эффекта.

drawRowBackgrounds

()метод 
protected function drawRowBackgrounds():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Отображает любые изменяющиеся цвета, границы и фоновые изображения для строк.

drawSelectionIndicator

()метод 
protected function drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обеспечивает отображение индикатора выбора в указанном спрайте в заданном положении, с заданной шириной и высотой и с использованием указанного цвета.

Параметры

indicator:Sprite — Спрайт, который должен содержать изображения, обеспечивающие выделение средства визуализации.
 
x:Number — Предлагаемое положение индикатора по оси x.
 
y:Number — Предлагаемое положение индикатора по оси y.
 
width:Number — Предлагаемая ширина индикатора.
 
height:Number — Предлагаемая высота индикатора.
 
color:uint — Предлагаемый цвет индикатора.
 
itemRenderer:IListItemRenderer — Выделяемое средство визуализации элементов.

findKey

()метод 
protected function findKey(eventCode:int):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Пытается обнаружить следующий элемент поставщика данных, который начинается с символа в параметре eventCode. Это поведение можно переопределить для выполнения более сложного поиска в буфере клавиатуры. Поиск начинается в расположении selectedIndex. При достижении окончания поставщика данных он начинается с начала.

Параметры

eventCode:int — Клавиша, нажатая на клавиатуре.

Возвращает
Booleantrue, если совпадение найдено.

findString

()метод 
public function findString(str:String):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обнаруживает элемент в списке в зависимости от строки и выделяет его. Поиск начинается в расположении selectedIndex. При достижении окончания поставщика данных он начинается с начала.

Параметры

str:String — Искомая строка.

Возвращает
Booleantrue, если совпадение найдено.

finishDataChangeEffect

()метод 
protected function finishDataChangeEffect(event:EffectEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выполняет очистку после выполнения эффекта изменения данных путем восстановления исходной коллекции и итератора, а также удаления всех кэшированных значений, использованных эффектом. Этот метод вызывается из инфраструктуры Flex. Вызов данного метода из кода не выполняется.

Параметры

event:EffectEvent — Эффект, выполнение которого завершилось.

finishKeySelection

()метод 
protected function finishKeySelection():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обеспечивает настройку выбранных элементов на основе свойств caretIndex и anchorIndex. Вызывается обработчиками выбора клавиатуры и методом updateDisplayList() в том случае, если обработчик выбора клавиатуры обнаружил ошибку страницы при прокрутке для получения дополнительных элементов.

getRendererSemanticValue

()метод 
public function getRendererSemanticValue(target:Object, semanticProperty:String):Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает значение для определенного семантического свойства средства визуализации элементов или значение null, если свойство не определено при выполнении эффекта данных. Эта функция используется фильтрами в эффектах изменения данных для ограничения эффектов для средств визуализации, соответствующих удаленным или добавляемым элементам данных.

Параметры

target:Object — Средство визуализации элементов.
 
semanticProperty:String — Семантическое свойство средства визуализации, значение которого будет возвращено.

Возвращает
Object — Значение для определенного семантического свойства средства визуализации элементов или значение null, если свойство не определено при выполнении эффекта данных.

getReservedOrFreeItemRenderer

()метод 
protected function getReservedOrFreeItemRenderer(data:Object):IListItemRenderer

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Извлекает уже созданное средство визуализации элементов, не используемое в настоящее время. Если запущен эффект данных, то извлечение осуществляется из карты reservedItemRenderers. В противном случае (если зарезервированное средство визуализации не найдено) извлечение происходит из стека freeItemRenderers.

Параметры

data:Object — Данные, которые должны быть представлены с помощью средства визуализации элементов.

Возвращает
IListItemRenderer — Уже созданное средство визуализации элементов, не используемое в настоящее время.

hideDropFeedback

()метод 
public function hideDropFeedback(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Скрывает индикатор перетаскивания, отображаемый под указателем мыши и свидетельствующий о том, что операция перетаскивания разрешена.

Параметры

event:DragEvent — Объект DragEvent, содержащий данные о положении курсора мыши.

indexToColumn

()метод 
protected function indexToColumn(index:int):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Столбец поставщика данных в указанном индексе.

Параметры

index:int — Смещение в поставщике данных.

Возвращает
int — Столбец компонента, в котором будет отображен элемент.

indexToItemRenderer

()метод 
public function indexToItemRenderer(index:int):IListItemRenderer

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Получение средства визуализации элементов для индекса элемента в поставщике данных (при его наличии). Так как средства визуализации существуют только для элементов набора отображаемых строк, этот метод невозможно использовать для невидимых элементов.

Параметры

index:int — Смещение в поставщике данных для элемента.

Возвращает
IListItemRenderer — Средство визуализации элементов, которое отображает элемент, или null, если элемент в данный момент не отображается.

indexToRow

()метод 
protected function indexToRow(index:int):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Строка для элемента поставщика данных в указанном индексе.

Параметры

index:int — Смещение в поставщике данных.

Возвращает
int — Строка компонента, в которой будет отображаться элемент.

indicesToIndex

()метод 
public function indicesToIndex(rowIndex:int, colIndex:int):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Вычисляет смещение элемента в поставщике данных для индексов colIndex и rowIndex. Ячейка в девятой строке третьего столбца списка TileList может соответствовать различным элементам в поставщике данных в зависимости от расположения фрагментов, а также числа строк и столбцов списка TileList.

Параметры

rowIndex:int — Индекс строки от 0, включая строки, вышедшие за верхнюю границу экрана при прокрутке. Таким образом, если verticalScrollPosition равно двум, то первая видимая строка имеет индекс rowIndex со значением 2.
 
colIndex:int — Индекс строки от 0, включая строки, вышедшие за левую границу экрана при прокрутке. Если значение horizontalScrollPosition равно 2, первый слева столбец имеет индекс columnIndex со значением 2.

Возвращает
int — Смещение в поставщике данных.

initiateDataChangeEffect

()метод 
protected function initiateDataChangeEffect(unscaledWidth:Number, unscaledHeight:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Инициирует эффект изменения данных при наличии изменений в поставщике данных.

Параметры

unscaledWidth:Number — Указывает ширину компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleX компонента.
 
unscaledHeight:Number — Указывает высоту компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleY компонента.

invalidateList

()метод 
public function invalidateList():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обновление всех строк при следующем обновлении.

isItemHighlighted

()метод 
public function isItemHighlighted(data:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет, выделено ли средство визуализации для элемента поставщика данных (при выделении пользователь наводит на средство курсор или перемещает символ вставки с помощью клавиатуры).

Параметры

data:Object — Элемент поставщика данных.

Возвращает
Booleantrue, если элемент выделен.

isItemSelectable

()метод 
public function isItemSelectable(data:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет возможность выбора средства визуализации элемента поставщика данных.

Параметры

data:Object — Элемент поставщика данных

Возвращает
Booleantrue, если выбор элемента возможен

isItemSelected

()метод 
public function isItemSelected(data:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет, выбрано ли средство визуализации для элемента поставщика данных.

Параметры

data:Object — Элемент поставщика данных.

Возвращает
Booleantrue, если элемент выделен.

isItemShowingCaret

()метод 
public function isItemShowingCaret(data:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет, является ли средство визуализации элементов для элемента поставщика данных элементом под символом вставки, введенным с помощью клавиатуры.

Параметры

data:Object — Элемент поставщика данных.

Возвращает
Booleantrue, если элемент находится под символом вставки.

isItemVisible

()метод 
public function isItemVisible(item:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет, отображается ли элемент с помощью средства визуализации.

Параметры

item:Object — Элемент поставщика данных.

Возвращает
Booleantrue при успешном отображении.

isRendererUnconstrained

()метод 
protected function isRendererUnconstrained(item:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает true, если позиционирование средства визуализации больше не осуществляется алгоритмом макета списка при выполнении эффекта данных в результате вызова метода unconstrainRenderer().

Параметры

item:Object — Средство визуализации элементов.

Возвращает
Booleantrue, если позиционирование средства визуализации больше не осуществляется алгоритмом макета списка.

itemRendererContains

()метод 
public function itemRendererContains(renderer:IListItemRenderer, object:DisplayObject):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет, содержит (имеет) ли средство визуализации экранный объект. Принадлежность экранного объекта не свидетельствует о том, что он является производным от средства визуализации, а предполагает некоторую связь между ними. Средствам визуализации должны принадлежать всплывающие окна, чтобы операции во всплывающем окне связывались со средством визуализации, а не рассматривались как операции другого компонента.

Параметры

renderer:IListItemRenderer — Средство визуализации, которое может содержать экранный объект или владеть им.
 
object:DisplayObject — Экранный объект, который может быть связан со средством отображения.

Возвращает
Booleantrue, если средство визуализации содержит экранный объект или владеет им.

itemRendererToIndex

()метод 
public function itemRendererToIndex(itemRenderer:IListItemRenderer):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает индекс элемента поставщика данных для элемента, отображаемого данным средством визуализации. Так как средства визуализации элементов существуют только в рамках набора видимых строк, то этот метод невозможно использовать для невидимых элементов.

Параметры

itemRenderer:IListItemRenderer — Средство визуализации, которое отображает элемент, для которого необходимо получить индекс поставщика данных.

Возвращает
int — Индекс элемента в поставщике данных.

itemRendererToIndices

()метод 
protected function itemRendererToIndices(item:IListItemRenderer):Point

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает экземпляр Point, который содержит индексы столбца и строки для средства визуализации элементов. Так как средства визуализации создаются только для элементов в рамках набора видимых строк, этот метод невозможно использовать для получения индексов невидимых элементов. Также следует обратить внимание на то, что средства визуализации используются повторно, поэтому полученные для элемента индексы могут измениться, если средство визуализации элементов используется для отображения другого элемента. Обычно этот метод вызывается при обработке действий мыши и клавиатуры, если не изменился набор данных, отображаемый средствами визуализации элементов.

Параметры

item:IListItemRenderer — Средство визуализации элементов.

Возвращает
Point — Экземпляр Point. Свойство x содержит индекс столбца, а свойство y содержит индекс строки.

itemToDataTip

()метод 
public function itemToDataTip(data:Object):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает строку dataTip, которая может отображаться средством визуализации для указанного объекта данных в зависимости от свойств dataTipField и dataTipFunction. Если методу не удается преобразовать параметр в строку, то метод возвращает один пробел.

Используется разработчиками, создающими подклассы объекта ListBase или нижестоящих элементов. Не используется разработчиками приложений.

Параметры

data:Object — Объект, который должен быть визуализирован.

Возвращает
String — Отображаемая строка на основе данных.

itemToIcon

()метод 
public function itemToIcon(data:Object):Class

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает класс для значка элемента данных (при его наличии) в зависимости от свойств iconField и iconFunction. Поле в элементе может возвращать строку, если строка представляет собой имя класса приложения. Поле элемента также может быть строкой, которая представляет собой имя переменной в документе, содержащем класс для значков.

Параметры

data:Object — Элемент, из которого извлекается класс значка.

Возвращает
Class — Значок для элемента в виде ссылки класса или значение null, если элемент отсутствует.

itemToItemRenderer

()метод 
public function itemToItemRenderer(item:Object):IListItemRenderer

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает средство визуализации для указанного элемента в поставщике данных (при его наличии). Так как средства визуализации элементов существуют только для элементов в рамках набора видимых строк, то этот метод возвращает null, если элемент не отображается. Для сетки данных возвращается визуализатор первого столбца.

Параметры

item:Object — Элемент поставщика данных.

Возвращает
IListItemRenderer — Средство визуализации элементов или null, если элемент не отображается.

itemToLabel

()метод 
public function itemToLabel(data:Object):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает строку, которая отображается средством визуализации для указанного объекта данных в зависимости от свойств labelField и labelFunction. Если методу не удается преобразовать параметр в строку, то метод возвращает один пробел.

Параметры

data:Object — Объект, который должен быть визуализирован.

Возвращает
String — Строка, отображаемая в зависимости от данных.

itemToUID

()метод 
protected function itemToUID(data:Object):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет идентификатор UID для элемента поставщика данных. Все элементы в поставщике данных должны иметь уникальный идентификатор (UID). В противном случае идентификатор будет создан и связан с соответствующим элементом. Это значит, что в одном поставщике данных невозможно существование двух одинаковых объектов или скалярных значений.

Например, следующий поставщик данных не поддерживается, так как значение foo отображается дважды, а идентификатором UID для строки является сама строка:

      var sampleDP:Array = ["foo", "bar", "foo"]
      

Простые динамические объекты могут отображаться дважды, так как они представляют собой два отдельных экземпляра. Приведенный ниже код поддерживается, так как каждому экземпляру будет присвоен свой идентификатор UID (они являются разными объектами):

      var sampleDP:Array = [{label: "foo"}, {label: "foo"}]
      

Обратите внимание на то, что следующий код не поддерживается из-за повторного отображения одного экземпляра.

      var foo:Object = {label: "foo"};
      sampleDP:Array = [foo, foo];
      

Параметры

data:Object — Элемент поставщика данных.

Возвращает
String — Идентификатор UID в виде строки.

measure

()метод 
override protected function measure():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Вычисляет измеренную ширину и высоту компонента на основе свойств rowCount, columnCount, rowHeight и columnWidth.

Связанные элементы API

measureHeightOfItems

()метод 
public function measureHeightOfItems(index:int = -1, count:int = 0):Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Измеряет набор элементов из поставщика данных с помощью текущего средства визуализации элементов и возвращает сумму высот этих элементов.

Этот метод не реализуется в классе AdvancedListBase и должен реализовываться в нижестоящем классе.

Отрицательное значение index может использоваться для указания того, что при вычислении высоты учитывались заголовки.

Параметры

index:int (default = -1) — Элемент поставщика данных, с которого начинается вычисление высоты.
 
count:int (default = 0) — Число элементов, используемых при вычислении высоты.

Возвращает
Number — Сумма значений высоты измеренных элементов.

measureWidthOfItems

()метод 
public function measureWidthOfItems(index:int = -1, count:int = 0):Number

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Измеряет набор элементов поставщика данных с помощью текущего средства визуализации и возвращает максимальную найденную высоту. Этот метод используется для вычисления ширины компонента. Реализации различных производных от ListBase классов различаются. Объект DataGrid измеряет столбцы, а не элементы поставщика данных, а объект TileList измеряет первый элемент и предполагает, что все остальные элементы имеют такой же размер.

Этот метод не реализуется в классе AdvancedListBase и должен реализовываться в нижестоящем классе.

Отрицательное значение index может использоваться для указания того, что при вычислении ширины учитывались заголовки.

Параметры

index:int (default = -1) — Элемент поставщика данных, с которого начинается измерение ширины.
 
count:int (default = 0) — Число элементов, измеряемых для вычисления ширины.

Возвращает
Number — Наиболее широкий измеренный элемент.

mouseClickHandler

()метод 
protected function mouseClickHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_CLICK из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод определяет средство визуализации, которое выбрал пользователь, и передает событие ListEvent.ITEM_CLICK.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseDoubleClickHandler

()метод 
protected function mouseDoubleClickHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_DOUBLE_CLICK из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод определяет средство визуализации, которое выбрал пользователь, и передает событие ListEvent.ITEM_DOUBLE_CLICK.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseDownHandler

()метод 
protected function mouseDownHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_DOWN из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод определяет средство визуализации, которое выбрал пользователь, и передает событие MouseEvent.MOUSE_UP.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseEventToItemRenderer

()метод 
protected function mouseEventToItemRenderer(event:MouseEvent):IListItemRenderer

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Определяет средство визуализации, находящееся под курсором мыши. Средства визуализации могут состоять из нескольких целевых объектов или иметь видимые области, которые не являются целевыми объектами мыши. Этот метод проверяет целевые объекты и положение для определения того, над каким элементом с точки зрения пользователя расположен курсор (эти данные могут отличаться от данных, предоставленных событием мыши).

Параметры

event:MouseEvent — Событие MouseEvent, содержащее положение указателя мыши и объект, над которым он находится.

Возвращает
IListItemRenderer — Средство визуализации, над которым расположен указатель мыши, или null в случае его отсутствия.

mouseMoveHandler

()метод 
protected function mouseMoveHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_MOVE из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод ожидает выполнения движения, которое обозначает начало операции перетаскивания, и отправляет событие DragEvent.DRAG_START. Он также проверяет, расположен ли указатель мыши над нецелевой областью средства визуализации. В этом случае программа Flex может попытаться имитировать внешний вид целевого средства визуализации.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseOutHandler

()метод 
protected function mouseOutHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_OUT из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод определяет средство визуализации, из которого был выведен указатель мыши, и снимает выделение.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseOverHandler

()метод 
protected function mouseOverHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_OVER из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод определяет средство визуализации, на которое наведен указатель мыши, и показывает его как выделенное.

Классы списка также вызывают этот метод из события MouseEvent.MOUSE_MOVE. Это событие используется для определения движений в нецелевых областях средств визуализации и в заполненных областях вокруг средств визуализации.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseUpHandler

()метод 
protected function mouseUpHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события MouseEvent.MOUSE_DOWN из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). Этот метод определяет средство визуализации, которое выбрал пользователь, и передает событие MouseEvent.MOUSE_UP.

Параметры

event:MouseEvent — Объект MouseEvent.

mouseWheelHandler

()метод 
override protected function mouseWheelHandler(event:MouseEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обрабатывает события mouseWheel путем изменения положения прокрутки. Это копия версии класса ScrollControlBase, которая была изменена таким образом, чтобы изменять свойство horizontalScrollPosition при горизонтальном запуске целевого объекта.

Параметры

event:MouseEvent — Объект MouseEvent.

Связанные элементы API

moveIndicatorsHorizontally

()метод 
protected function moveIndicatorsHorizontally(uid:String, moveBlockDistance:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Переместить выбор и индикаторы выделения по горизонтали.

Параметры

uid:String — Идентификатор UID, используемый для поиска индикаторов.
 
moveBlockDistance:Number — Расстояние для перемещения по горизонтали.

moveIndicatorsVertically

()метод 
protected function moveIndicatorsVertically(uid:String, moveBlockDistance:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Переместить выбор и индикаторы выделения по вертикали.

Параметры

uid:String — Идентификатор UID, используемый для поиска индикаторов.
 
moveBlockDistance:Number — Расстояние для перемещения по вертикали.

moveSelectionHorizontally

()метод 
protected function moveSelectionHorizontally(code:uint, shiftKey:Boolean, ctrlKey:Boolean):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Перемещает выделение в горизонтальном направлении в ответ на выбор пользователем элементов с помощью клавиш «стрелка влево» или «стрелка вправо», а также модифицирующих клавиш, например клавиш Shift и Ctrl. Этот метод может изменить свойства horizontalScrollPosition, verticalScrollPosition и caretIndex и вызвать метод finishKeySelection() для обновления выбора.

Не реализовано в элементе AdvancedListBase, так как список по умолчанию представляет собой один столбец, который не прокручивается по горизонтали.

Параметры

code:uint — Нажатая клавиша (например, Keyboard.LEFT).
 
shiftKey:Booleantrue, если клавиша Shift удерживалась при нажатии другой клавиши на клавиатуре.
 
ctrlKey:Booleantrue, если клавиша Ctrl удерживалась во время нажатия другой клавиши.

moveSelectionVertically

()метод 
protected function moveSelectionVertically(code:uint, shiftKey:Boolean, ctrlKey:Boolean):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Перемещает выделение в вертикальном направлении в ответ на выбор пользователем элементов с помощью клавиш «стрелка вверх» или «стрелка вниз», а также модифицирующих клавиш Shift и Ctrl. Этот метод может изменить свойства horizontalScrollPosition, verticalScrollPosition и caretIndex, а затем вызвать метод finishKeySelection() для обновления выбора.

Параметры

code:uint — Нажатая клавиша (например, Keyboard.DOWN).
 
shiftKey:Booleantrue, если клавиша Shift удерживалась при нажатии другой клавиши на клавиатуре.
 
ctrlKey:Booleantrue, если клавиша Ctrl удерживалась во время нажатия другой клавиши.

removeDataEffectItem

()метод 
public function removeDataEffectItem(item:Object):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Удаляет средство визуализации элементов при выполнении эффекта изменения данных. Средство визуализации элементов должно соответствовать данным, которые уже были удалены из коллекции поставщика данных. Эта функция вызывается эффектом AddItemAction в составе эффекта изменения данных для указания точки, в которой прекращается отображение элемента данных в элементе управления с помощью средства визуализации.

Параметры

item:Object — Средство визуализации элементов для удаления из макета элемента управления.

removeIndicators

()метод 
protected function removeIndicators(uid:String):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Убирает выделение и другие графические представления для определенного элемента в поставщике данных.

Параметры

uid:String — UID элемента поставщика данных.

scrollHorizontally

()метод 
protected function scrollHorizontally(pos:int, deltaPos:int, scrollUp:Boolean):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Настраивает средства визуализации в зависимости от изменения положения прокрутки.

Классы списков будут пытаться оптимизировать прокрутку, если положение прокрутки изменено не на целое количество видимых строк. В этой ситуации некоторые строки будут перемещены в неизменном виде, а некоторые строки будут заменены новыми. Если положение прокрутки изменяется значительным образом, то все старые строки заменяются новыми путем вызова метода makeRowsAndColumns() для всей видимой области.

Не реализовано в элементе AdvancedListBase, так как список по умолчанию представляет собой один столбец, который не прокручивается по горизонтали.

Параметры

pos:int — Новое положение прокрутки.
 
deltaPos:int — Изменение положения. Всегда имеет положительное значение.
 
scrollUp:Booleantrue, если координата положения прокрутки уменьшается.

scrollPositionToIndex

()метод 
protected function scrollPositionToIndex(horizontalScrollPosition:int, verticalScrollPosition:int):int

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает индекс поставщика данных для элемента в первом видимом столбце и строке для указанного положения прокрутки.

Параметры

horizontalScrollPosition:int — Свойство horizontalScrollPosition, соответствующее положению прокрутки.
 
verticalScrollPosition:int — Значение свойства verticalScrollPosition, соответствующее положению прокрутки.

Возвращает
int — Индекс поставщика данных.

scrollToIndex

()метод 
public function scrollToIndex(index:int):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обеспечивает отображение элемента поставщика данных с указанным индексом. При отображаемом элементе свойство verticalScrollPosition не изменяется даже в том случае, если элемент не является первым. Если элемент в настоящее время не отображается, то свойство verticalScrollPosition изменяется, делая элемент первым видимым элементом. Этого не происходит, если не хватает строк, так как значение verticalScrollPosition ограничено свойством maxVerticalScrollPosition.

Параметры

index:int — Индекс элемента в поставщике данных.

Возвращает
Booleantrue при измененном значении verticalScrollPosition.

scrollVertically

()метод 
protected function scrollVertically(pos:int, deltaPos:int, scrollUp:Boolean):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Настраивает средства визуализации в зависимости от изменения положения прокрутки.

Классы списков будут пытаться оптимизировать прокрутку, если положение прокрутки изменено не на целое количество видимых строк. В этой ситуации некоторые строки будут перемещены в неизменном виде, а некоторые строки будут заменены новыми. Если положение прокрутки изменяется значительным образом, то все старые строки заменяются новыми путем вызова метода makeRowsAndColumns() для всей видимой области.

Параметры

pos:int — Новое положение прокрутки.
 
deltaPos:int — Изменение положения. Всегда имеет положительное значение.
 
scrollUp:Booleantrue, если координата положения прокрутки уменьшается.

Связанные элементы API

seekPendingFailureHandler

()метод 
protected function seekPendingFailureHandler(data:Object, info:ListBaseSeekPending):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обработчик ошибок по умолчанию при сбое поиска из-за ошибок страницы.

Параметры

data:Object — Данные, обработка которых вызвала ошибку.
 
info:ListBaseSeekPending — Данные об операции поиска, которая была прервана ошибкой ItemPendingError.

seekPendingResultHandler

()метод 
protected function seekPendingResultHandler(data:Object, info:ListBaseSeekPending):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обработчик результата по умолчанию при сбое поиска из-за ошибок страницы. Этот метод проверяет наличие последнего результата сбоя страницы: при отсутствии результата метод сразу завершает работу, а при его наличии устанавливает итератор в правильное положение.

Параметры

data:Object — Данные, обработка которых вызвала ошибку.
 
info:ListBaseSeekPending — Данные об операции поиска, которая была прервана ошибкой ItemPendingError.

selectItem

()метод 
protected function selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обновляет набор выбранных элементов, если на предоставленном средстве визуализации элементов был выполнен щелчок мыши, а модифицирующие клавиши находятся в указанном состоянии. Этот метод также обновляет отображение средств визуализации в зависимости от их обновленного состояния выбора.

Параметры

item:IListItemRenderer — Произведен щелчок средства визуализации элементов.
 
shiftKey:Booleantrue, если при щелчке мышью удерживалась клавиша Shift.
 
ctrlKey:Booleantrue, если при щелчке мышью удерживалась клавиша Ctrl.
 
transition:Boolean (default = true)true, если состояние выбора должно постепенно появляться с использованием эффекта.

Возвращает
Booleantrue, если изменен набор выбранных элементов. Щелчок по уже выбранному элементу не обязательно приведет к изменению набора выбранных элементов.

setRowCount

()метод 
protected function setRowCount(v:int):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Устанавливает свойство rowCount, не вызывая отмену или установку свойства explicitRowCount, которое вызывает постоянную блокировку количества строк.

Параметры

v:int — Количество строк.

setRowHeight

()метод 
protected function setRowHeight(v:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Устанавливает свойство rowHeight не вызывая отмену или установку свойства explicitRowHeight, которое вызывает постоянную блокировку количества строк.

Параметры

v:Number — Высота строки в пикселях.

showDropFeedback

()метод 
public function showDropFeedback(event:DragEvent):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Выводит на экран индикатор перетаскивания при наведении указателя мыши для указания места перетаскивания и того, что функция перетаскивания разрешена.

Параметры

event:DragEvent — Объект DragEvent, содержащий данные о расположении курсора мыши.

unconstrainRenderer

()метод 
public function unconstrainRenderer(item:Object):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Временно запрещает размещение средства визуализации элементов алгоритмом макета элемента управления. Эта функция будет вызвана в составе эффекта изменения данных, если средства визуализации элементов, соответствующие определенным элементам, будет необходимо переместить с их обычного положения в элементе.

Параметры

item:Object — Данные для средства визуализации элемента.

updateDisplayList

()метод 
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет или удаляет средства визуализации элементов при изменении числа отображаемых элементов. Обновляет средства визуализации элементов, если они могли измениться. Применяет выбор, если он был программным образом изменен.

Параметры

unscaledWidth:Number — Указывает ширину компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleX компонента.
 
unscaledHeight:Number — Указывает высоту компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleY компонента.

Связанные элементы API

updateList

()метод 
protected function updateList():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Обновляет все строки немедленно. Вызов этого метода может потребовать длительной обработки, так как он требует больших затрат. Данный метод выполняет полное повторное отображение всех средств визуализации в списке и не возвращает результат до завершения выполнения.

Сведения о событии

change

Событие
Тип объекта события: mx.events.ListEvent
свойство ListEvent.type = mx.events.ListEvent.CHANGE

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при изменении свойств selectedIndex или selectedItem в результате действий пользователя.

Константа ListEvent.CHANGE определяет значение свойства type объекта ListEvent для события change, указывающего, что выбор изменялся в результате действий пользователя.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
columnIndex Отсчитываемый от нуля индекс столбца, связанного с событием.
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
itemRendererПроизведен щелчок средства визуализации элементов.
reasonnull
rowIndexОтсчитываемый от нуля индекс элемента, связанного с событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
ТипListEvent.CHANGE

dataChange

Событие  
Тип объекта события: mx.events.FlexEvent
свойство FlexEvent.type = mx.events.FlexEvent.DATA_CHANGE

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при изменении свойстваdata.

При использовании компонента как средства визуализации элементов свойство data содержит данные для отображения. Прослушиватель события может использовать это событие и обновить компонент при изменении свойства data.

Константа FlexEvent.DATA_CHANGE определяет значение свойства type объекта события dataChange.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

itemClick

Событие  
Тип объекта события: mx.events.ListEvent
свойство ListEvent.type = mx.events.ListEvent.ITEM_CLICK

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при щелчке пользователя по элементу в элементе управления.

Константа ListEvent.ITEM_CLICK определяет значение свойства type объекта ListEvent для события itemClick, указывающего на выполнение пользователем щелчка кнопкой мыши по видимому элементу в элементе управления.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
columnIndex Отсчитываемый от нуля индекс столбца, связанного с событием.
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
itemRendererПроизведен щелчок средства визуализации элементов.
reasonnull
rowIndexОтсчитываемый от нуля индекс элемента, связанного с событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
ТипListEvent. ITEM_CLICK

itemDoubleClick

Событие  
Тип объекта события: mx.events.ListEvent
свойство ListEvent.type = mx.events.ListEvent.ITEM_DOUBLE_CLICK

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при двойном щелчке пользователя по элементу в элементе управления.

Константа ListEvent.ITEM_DOUBLE_CLICK определяет значение свойства type объекта ListEvent для события itemDoubleClick, указывающего на выполнение пользователем двойного щелчка кнопкой мыши по видимому элементу в элементе управления.

Для получения событий itemDoubleClick следует установить свойство doubleClickEnabled компонента равным true.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
columnIndex Отсчитываемый от нуля индекс столбца, связанного с событием.
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
itemRendererВыбираемое двойным щелчком мыши средство визуализации элементов.
reasonnull
rowIndexОтсчитываемый от нуля индекс элемента, связанного с событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
ТипListEvent.ITEM_DOUBLE_CLICK

itemRollOut

Событие  
Тип объекта события: mx.events.ListEvent
свойство ListEvent.type = mx.events.ListEvent.ITEM_ROLL_OUT

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при выводе курсора из элемента в элементе управления.

Константа ListEvent.ITEM_ROLL_OUT определяет значение свойства type объекта ListEvent для события itemRollOut, указывающего, что пользователь переместил указатель мыши за пределы области видимого элемента в элементе управления.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
columnIndex Отсчитываемый от нуля индекс столбца, связанного с событием.
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
itemRendererСредство визуализации, с которого пользователь убрал указатель мыши.
reasonnull
rowIndexОтсчитываемый от нуля индекс элемента, связанного с событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
ТипListEvent.ITEM_ROLL_OUT

itemRollOver

Событие  
Тип объекта события: mx.events.ListEvent
свойство ListEvent.type = mx.events.ListEvent.ITEM_ROLL_OVER

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Передается при наведении курсора мыши на элемент в элементе управления..

Константа ListEvent.ITEM_ROLL_OVER определяет значение свойства type объекта ListEvent для события itemRollOver, указывающего, что пользователь провел указатель мыши над видимым элементом в элементе управления.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelablefalse
columnIndex Отсчитываемый от нуля индекс столбца, связанного с событием.
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
itemRendererСредство визуализации, над которым пользователь провел указатель мыши.
reasonnull
rowIndexОтсчитываемый от нуля индекс элемента, связанного с событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
ТипListEvent.ITEM_ROLL_OVER




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.