ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: AIR 30.0 i wcześniejsze, Flash Player 30.0 i wcześniejsze, Flash Lite 4
Flex 4.6 i wcześniejsze, Flash Pro CS6 i wcześniejsze
Ukryj filtry
fl.controls 

List  - AS3 Flash

Pakietyx

Najwyższy poziom
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

Elementy językowe

Stałe globalne
Funkcje globalne
Operatory
Instrukcje, słowa kluczowe i dyrektywy
Typy specjalne

Dodatki

Nowości
Błędy kompilatora
Ostrzeżenia kompilatora
Błędy czasu wykonywania
Migracja kodu ActionScript 3
Obsługiwane zestawy znaków
Tylko MXML
Elementy XML dotyczące ruchu
Znaczniki tekstu z synchronizacją czasową
Przestarzały indeks
Stałe implementacji dostępności
Instrukcje dotyczące przykładów
Informacje prawne
Pakietfl.controls
Klasapublic class List
DziedziczenieList Inheritance SelectableList Inheritance BaseScrollPane Inheritance UIComponent Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Implementuje IFocusManagerComponent

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Składnik List umożliwia wyświetlanie informacji na podstawie list i znakomicie sprawdza się podczas wyświetlania informacji zawartych w tablicach.

Składnik List składa się z elementów, wierszy oraz obiektu dostarczającego dane, które są opisane w następujący sposób:

  • Element: Obiekt w języku ActionScript zazwyczaj obejmujący właściwość label stanowiącą opis oraz właściwość data przechowującą dane skojarzone z tym elementem.
  • Wiersz: Składnik służący do wyświetlenia elementu.
  • Obiekt dostarczający dane: Składnik modelujący elementy wyświetlane za pośrednictwem składnika List.

Domyślnie składnik List korzysta z klasy CellRenderer w celu dostarczenia informacji do wierszy, w których wyświetlane są elementy listy. Użytkownik może tworzyć te wiersze programowo; zwykle służy do tego podklasa klasy CellRenderer. Klasa CellRenderer implementuje interfejs ICellRenderer, który udostępnia zestaw właściwości i metod wykorzystywanych przez składnik List do manipulacji wierszami oraz do wysyłania danych oraz informacji o stanie do poszczególnych wierszy w celu ich wyświetlenia. Dotyczy to również informacji o ilości i kryteriach wyboru danych.

Składnik List udostępnia metody działające na jego obiekcie dostarczającym dane — na przykład metody addItem() i removeItem(). Tych i innych metod można używać do manipulowania danymi dowolnej tablicy istniejącej w tej samej klatce, co składnik List, a następnie do rozsyłania zmian do wielu widoków. Jeśli nie zapewniono zewnętrznego obiektu dostarczającego dane dla składnika List, metody te powodują automatyczne tworzenie instancji obiektu dostarczającego dane i uwidocznienie go za pośrednictwem właściwości List.dataProvider. Składnik List powoduje odświeżenie każdego wiersza za pomocą obiektu Sprite implementującego interfejs ICellRenderer. W celu określenia tego mechanizmu renderującego należy skorzystać z właściwości List.cellRenderer. Można również zbudować instancję Array lub pobrać ją z serwera i użyć jej jako modelu danych dla wielu list, list kombinowanych, siatek danych itd.

Wyświetl przykłady



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 InheritedaccessibilityImplementation : AccessibilityImplementation
Bieżąca implementacja dostępności (AccessibilityImplementation) dla tego wystąpienia klasy InteractiveObject.
InteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
Bieżące opcje dostępności tego obiektu wyświetlanego.
DisplayObject
 InheritedallowMultipleSelection : Boolean
Pobiera wartość typu Boolean wskazującą, czy można wybrać jednocześnie więcej niż jeden element listy.
SelectableList
 Inheritedalpha : Number
Wartość przezroczystości alfa określonego obiektu.
DisplayObject
 InheritedblendMode : String
Wartość z klasy BlendMode określająca, jakiego trybu mieszania należy użyć.
DisplayObject
 InheritedblendShader : Shader
[tylko do zapisu] Ustawia moduł cieniujący, który jest używany do mieszania pierwszego planu oraz tła.
DisplayObject
 InheritedbuttonMode : Boolean
Określa tryb przycisku tej ikonki.
Sprite
 InheritedcacheAsBitmap : Boolean
Jeśli ustawiono wartość true, środowisko wykonawcze Flash buforuje wewnętrzną reprezentację bitmapy obiektu wyświetlanego.
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
W przypadku wartości innej niż null ten obiekt Matrix definiuje sposób renderowania obiektu wyświetlanego, gdy cacheAsBitmap jest ustawione na true.
DisplayObject
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
 InheritedcontextMenu : NativeMenu
Określa menu kontekstowe tego obiektu.
InteractiveObject
 InheriteddataProvider : DataProvider
Pobiera lub ustawia model danych listy elementów do wyświetlenia.
SelectableList
 InheriteddoubleClickEnabled : Boolean
Określa, czy ten obiekt reaguje na zdarzenia doubleClick (dwukrotne kliknięcia).
InteractiveObject
 InheriteddropTarget : DisplayObject
[tylko do odczytu] Określa obiekt ekranowy, nad którym jest przeciągana ikonka, lub na który upuszczono ikonkę.
Sprite
 Inheritedenabled : Boolean
Pobiera lub ustawia wartość wskazującą, czy składnik akceptuje interakcje ze strony użytkownika.
UIComponent
 Inheritedfilters : Array
Indeksowana tablica zawierająca wszystkie filtry aktualnie skojarzone z obiektem wyświetlanym.
DisplayObject
 InheritedfocusEnabled : Boolean
Pobiera lub ustawia wartość Boolean określającą, czy składnik może stawać się aktywny, gdy użytkownik go kliknie.
UIComponent
 InheritedfocusManager : IFocusManager
Pobiera lub ustawia obiekt FocusManager sterujący aktywnością tego składnika i jego składników równorzędnych.
UIComponent
 InheritedfocusRect : Object
Określa, czy z tym obiektem skojarzono ramkę aktywności.
InteractiveObject
 Inheritedgraphics : Graphics
[tylko do odczytu] Określa obiekt Graphics skojarzony z ikonką, której mogą dotyczyć polecenia rysowania kształtów wektorowych.
Sprite
 Inheritedheight : Number
[przesłanianie] Pobiera lub ustawia wysokość składnika w pikselach.
UIComponent
 InheritedhitArea : Sprite
Określa ikonkę, która ma pełnić funkcję obszaru naciskania innej ikonki.
Sprite
 InheritedhorizontalLineScrollSize : Number
Pobiera lub ustawia wartość opisującą, o ile treść ma być przewinięta poziomo po kliknięciu strzałki przewijania.
BaseScrollPane
 InheritedhorizontalPageScrollSize : Number
Pobiera lub ustawia liczbę pikseli, o jaką należy przesunąć uchwyt przewijania na poziomym pasku przewijania po kliknięciu ścieżki paska.
BaseScrollPane
 InheritedhorizontalScrollBar : ScrollBar
[tylko do odczytu] Pobiera odniesienie do poziomego paska przewijania.
BaseScrollPane
 InheritedhorizontalScrollPolicy : String
Pobiera lub ustawia wartość określającą stan poziomego paska przewijania.
BaseScrollPane
 InheritedhorizontalScrollPosition : Number
Pobiera lub ustawia wartość opisującą poziomą pozycję poziomego paska przewijania w panelu przewijania, wyrażoną w pikselach.
BaseScrollPane
  iconField : String
Pobiera lub ustawia pole elementu udostępniające ikonę elementu.
List
  iconFunction : Function
Pobiera lub ustawia funkcję, która ma być używana w celu uzyskania ikony elementu.
List
  labelField : String
Pobiera lub ustawia nazwę pola w obiekcie dataProvider wyświetlaną jako etykietę dla pola TextInput oraz listy rozwijanej.
List
  labelFunction : Function
Pobiera lub ustawia funkcję, która ma być używana w celu uzyskania etykiety elementu.
List
 Inheritedlength : uint
[tylko do odczytu] Pobiera liczbę elementów obiektu dostarczającego dane.
SelectableList
 InheritedloaderInfo : LoaderInfo
[tylko do odczytu] Zwraca obiekt LoaderInfo zawierający informacje o ładowaniu pliku, do którego należy ten obiekt wyświetlany.
DisplayObject
 Inheritedmask : DisplayObject
Wywoływany obiekt wyświetlany jest maskowany przez określony obiekt maski.
DisplayObject
 InheritedmaxHorizontalScrollPosition : Number
[przesłanianie] Pobiera lub ustawia liczbę pikseli, o jaką lista jest przewijana w prawo, po ustawieniu właściwości horizontalScrollPolicy na wartość ScrollPolicy.ON.
SelectableList
 InheritedmaxVerticalScrollPosition : Number
[tylko do odczytu] Pobiera maksymalną pionową pozycję przewijania dla bieżącej zawartości, wyrażoną w pikselach.
BaseScrollPane
 InheritedmetaData : Object
Pobiera obiekt metadanych wystąpienia klasy DisplayObject, jeśli metadane są przechowywane razem z tym wystąpieniem klasy DisplayObject w pliku SWF, korzystając ze znacznika PlaceObject4.
DisplayObject
 InheritedmouseChildren : Boolean
Określa, czy elementy potomne obiektu obsługują mysz lub inne urządzenie wejściowe użytkownika.
DisplayObjectContainer
 InheritedmouseEnabled : Boolean
Określa, czy ten obiekt odbiera komunikaty z myszy lub innego urządzenia wejściowego użytkownika.
InteractiveObject
 InheritedmouseFocusEnabled : Boolean
Pobiera lub ustawia wartość określającą, czy składnik może stawać się aktywny, gdy użytkownik go kliknie.
UIComponent
 InheritedmouseX : Number
[tylko do odczytu] Określa współrzędną x myszy lub urządzenia wejściowego użytkownika w pikselach.
DisplayObject
 InheritedmouseY : Number
[tylko do odczytu] Określa współrzędną y myszy lub urządzenia wejściowego użytkownika w pikselach.
DisplayObject
 Inheritedname : String
Nazwa instancji obiektu DisplayObject.
DisplayObject
 InheritedneedsSoftKeyboard : Boolean
Określa, czy klawiatura wirtualna (klawiatura programowa wyświetlana na ekranie) powinna być wyświetlana, gdy to wystąpienie klasy InteractiveObject staje się aktywne.
InteractiveObject
 InheritednumChildren : int
[tylko do odczytu] Zwraca liczbę elementów potomnych tego obiektu.
DisplayObjectContainer
 InheritedopaqueBackground : Object
Określa, czy przy konkretnym kolorze tła obiekt wyświetlany jest nieprzejrzysty.
DisplayObject
 Inheritedparent : DisplayObjectContainer
[tylko do odczytu] Odnosi się do obiektu DisplayObjectContainer, który zawiera obiekt wyświetlany.
DisplayObject
 Inheritedroot : DisplayObject
[tylko do odczytu] Dla obiektu wyświetlanego w załadowanym pliku SWF główną właściwość stanowi obiekt wyświetlany na samym szczycie na liście wyświetlania w postaci struktury drzewa, którą reprezentuje plik SWF.
DisplayObject
 Inheritedrotation : Number
Określa wielkość obrotu instancji obiektu DisplayObject (w kątach).
DisplayObject
 InheritedrotationX : Number
Wskazuje kąt obrotu (w stopniach) instancji DisplayObject wokół osi x — od pozycji początkowej względem nadrzędnego kontenera 3D.
DisplayObject
 InheritedrotationY : Number
Wskazuje kąt obrotu (w stopniach) instancji DisplayObject wokół osi y — od pozycji początkowej względem nadrzędnego kontenera 3D.
DisplayObject
 InheritedrotationZ : Number
Wskazuje kąt obrotu (w stopniach) instancji DisplayObject wokół osi z — od pozycji początkowej względem nadrzędnego kontenera 3D.
DisplayObject
  rowCount : uint
[przesłanianie] Pobiera lub ustawia liczbę wierszy, które są przynajmniej częściowo widoczne na liście.
List
  rowHeight : Number
Pobiera lub ustawia wysokość każdego wiersza listy, w pikselach.
List
 Inheritedscale9Grid : Rectangle
Aktualnie stosowana siatka skalowania.
DisplayObject
 InheritedscaleX : Number
[przesłanianie] Mnoży bieżącą szerokość składnika przez współczynnik skalowania.
UIComponent
 InheritedscaleY : Number
[przesłanianie] Mnoży bieżącą wysokość składnika przez współczynnik skalowania.
UIComponent
 InheritedscaleZ : Number
Wskazuje skalę głębokości (procent) obiektu względem punktu odniesienia.
DisplayObject
 InheritedscrollRect : Rectangle
Granice obszaru przewijania obiektu wyświetlanego.
DisplayObject
 Inheritedselectable : Boolean
Pobiera lub ustawia wartość typu Boolean wskazującą, czy można zaznaczyć elementy z listy.
SelectableList
 InheritedselectedIndex : int
Pobiera lub ustawia indeks elementu, który jest wybierany z listy jednokrotnego wyboru.
SelectableList
 InheritedselectedIndices : Array
Pobiera lub ustawia tablicę, która zawiera elementy zaznaczone na liście wielokrotnego wyboru.
SelectableList
 InheritedselectedItem : Object
Pobiera lub ustawia element wybrany z listy jednokrotnego wyboru.
SelectableList
 InheritedselectedItems : Array
Pobiera lub ustawia tablicę, która zawiera obiekty dla elementów wybranych z listy wielokrotnego wyboru.
SelectableList
 Inherited    softKeyboard : String
Steruje wyglądem klawiatury programowej.
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
Definiuje obszar, który powinien pozostać na ekranie po wyświetleniu klawiatury programowej (niedostępna w systemie iOS).
InteractiveObject
 InheritedsoundTransform : flash.media:SoundTransform
Kontroluje dźwięki skojarzone z tą ikonką.
Sprite
 Inheritedstage : Stage
[tylko do odczytu] Stół montażowy obiektu wyświetlanego.
DisplayObject
 InheritedtabChildren : Boolean
Określa, czy elementy potomne tego obiektu mają reagować na klawisz Tab.
DisplayObjectContainer
 InheritedtabEnabled : Boolean
Określa, czy do tego obiektu można przejść za pomocą klawisza Tab.
InteractiveObject
 InheritedtabIndex : int
Określa kolejność uaktywniania obiektów (z pliku SWF) za pomocą klawisza Tab.
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[tylko do odczytu] Zwraca obiekt TextSnapshot dla tego wystąpienia klasy DisplayObjectContainer.
DisplayObjectContainer
 Inheritedtransform : flash.geom:Transform
Obiekt z właściwościami dotyczącymi matrycy obiektu wyświetlanego, transformacji kolorów oraz granic pikseli.
DisplayObject
 InheriteduseBitmapScrolling : Boolean
Ustawienie na wartość true powoduje, że właściwość cacheAsBitmap przewijanej treści jest ustawiana na true; ustawienie na false powoduje wyłączenie tej wartości.
BaseScrollPane
 InheriteduseHandCursor : Boolean
Wartość typu Boolean wskazuje, czy wskaźnik dłoni pojawia się w momencie, gdy wskaźnik jest przesuwany nad ikonką, której właściwość buttonMode jest ustawiona na wartość true.
Sprite
 InheritedverticalLineScrollSize : Number
Pobiera lub ustawia wartość opisującą, o ile pikseli treść ma być przewinięta pionowo po kliknięciu strzałki przewijania.
BaseScrollPane
 InheritedverticalPageScrollSize : Number
Pobiera lub ustawia liczbę pikseli, o jaką należy przesunąć uchwyt przewijania na pionowym pasku przewijania po kliknięciu ścieżki paska.
BaseScrollPane
 InheritedverticalScrollBar : ScrollBar
[tylko do odczytu] Pobiera odwołanie do pionowego paska przewijania.
BaseScrollPane
 InheritedverticalScrollPolicy : String
Pobiera lub ustawia wartość określającą stan poziomego paska przewijania.
BaseScrollPane
 InheritedverticalScrollPosition : Number
Pobiera lub ustawia wartość opisującą pionową pozycję pionowego paska przewijania w panelu przewijania, wyrażoną w pikselach.
BaseScrollPane
 Inheritedvisible : Boolean
[przesłanianie] Pobiera lub ustawia wartość wskazującą, czy bieżąca instancja składnika jest widoczna.
UIComponent
 Inheritedwidth : Number
[przesłanianie] Pobiera lub ustawia szerokość składnika w pikselach.
UIComponent
 Inheritedx : Number
[przesłanianie] Pobiera lub ustawia współrzędną x reprezentującą pozycję składnika wzdłuż osi x w jego kontenerze nadrzędnym.
UIComponent
 Inheritedy : Number
[przesłanianie] Pobiera lub ustawia współrzędną y reprezentującą pozycję składnika wzdłuż osi y w jego kontenerze nadrzędnym.
UIComponent
 Inheritedz : Number
Wskazuje współrzędną wzdłuż osi Z instancji DisplayObject względem nadrzędnego kontenera 3D.
DisplayObject
Metody publiczne
 MetodaZdefiniowane przez
  
Tworzy nową instancję składnika List.
List
 Inherited
Dodaje potomne wystąpienie klasy DisplayObject do tego wystąpienia klasy DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Dodaje potomne wystąpienie klasy DisplayObject do tego wystąpienia klasy DisplayObjectContainer.
DisplayObjectContainer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu.
EventDispatcher
 Inherited
Dołącza element na końcu listy elementów.
SelectableList
 Inherited
addItemAt(item:Object, index:uint):void
Wstawia element na listę pod określonym indeksem.
SelectableList
 Inherited
Wskazuje, czy ograniczenia ze względów bezpieczeństwa będą powodowały pomijanie obiektów wyświetlanych na liście uzyskanej poprzez wywołanie metody DisplayObjectContainer.getObjectsUnderPoint() z określonym punktem.
DisplayObjectContainer
 Inherited
clearRendererStyle(name:String, column:int = -1):void
Kasuje styl elementów renderujących na liście.
SelectableList
 Inherited
Czyści zaznaczony obecnie element listy i ustawia właściwość selectedIndex na -1.
SelectableList
 Inherited
Usuwa właściwość stylu z tego wystąpienia składnika.
UIComponent
 Inherited
Decyduje o tym, czy określony obiekt ekranowy jest potomkiem instancji obiektu DisplayObjectContainer, czy też sam jest taką instancją.
DisplayObjectContainer
 Inherited
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń.
EventDispatcher
 Inherited
Wyświetla lub ukrywa wskaźnik aktywności tego składnika.
UIComponent
 Inherited
Inicjuje natychmiastową operację rysowania bez unieważniania wszystkich składników i właściwości, co odróżnia ją od metody invalidateNow.
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Zwraca prostokąt definiujący obszar obiektu wyświetlanego (w układzie współrzędnych obiektu targetCoordinateSpace).
DisplayObject
 Inherited
Zwraca instancję podrzędnego obiektu wyświetlanego o podanym indeksie.
DisplayObjectContainer
 Inherited
Zwraca instancję podrzędnego obiektu wyświetlanego o podanej nazwie.
DisplayObjectContainer
 Inherited
Zwraca indeks podrzędnej instancji DisplayObject.
DisplayObjectContainer
 Inherited
Pobiera obiekt, który jest w danej chwili aktywny.
UIComponent
 Inherited
Pobiera element o wskazanym indeksie.
SelectableList
 Inherited
getNextIndexAtLetter(firstLetter:String, startIndex:int = -1):int
Zwraca indeks następnego elementu w obiekcie dataProvider, w którym pierwszy znak etykiety odpowiada określonemu znakowi ciągu znaków.
SelectableList
 Inherited
Zwraca tablicę obiektów, które leżą poniżej określonego punktu i są obiektami podrzędnymi tej instancji obiektu DisplayObjectContainer.
DisplayObjectContainer
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Zwraca prostokąt definiujący granice obiektu wyświetlanego w układzie współrzędnych określonych przez parametr targetCoordinateSpace (z wyłączeniem konturów kształtów).
DisplayObject
 Inherited
getRendererStyle(name:String, column:int = -1):Object
Pobiera styl elementów renderujących na liście.
SelectableList
 Inherited
Pobiera właściwość stylu ustawioną w łańcuchu wyszukiwania stylów danego składnika.
UIComponent
  
[statyczny] Pobiera domyślną mapę stylów dla bieżącego składnika.
List
 Inherited
Konwertuje obiekt punktowy ze współrzędnych obiektu Stage (globalne) do współrzędnych obiektu wyświetlanego (lokalne).
DisplayObject
 Inherited
Konwertuje punkt dwuwymiarowy ze współrzędnych stołu wymiarowego (globalnych) na współrzędne trójwymiarowego obiektu wyświetlanego (lokalne).
DisplayObject
 Inherited
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń.
EventDispatcher
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wyznacza prostokąt ograniczający obiekt wyświetlany w celu sprawdzenia, czy zachodzi on lub przecina się z prostokątem ograniczającym obiektu wyświetlanego obj.
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Analizuje obiekt wyświetlany w celu ustalenia czy nakłada się on lub przecina punkt określony przez parametry x i y.
DisplayObject
 Inherited
invalidate(property:String, callLater:Boolean = true):void
Oznacza właściwość jako nieważną i ponownie rysuje składnik w następnej klatce, o ile nie określono innego zachowania.
UIComponent
 Inherited
Unieważnia mechanizm renderujący konkretnego elementu.
SelectableList
 Inherited
Unieważnia mechanizm renderujący elementu o podanym indeksie.
SelectableList
 Inherited
Powoduje unieważnienie całej listy, wymuszając przerysowanie elementów listy.
SelectableList
 Inherited
Sprawdza, czy określony element znajduje się na liście.
SelectableList
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Pobiera ICellRenderer dla danego obiektu elementu, o ile istnieje.
SelectableList
  
[przesłanianie] Pobiera ciąg znaków, który mechanizm renderujący wyświetla dla danego obiektu danych zgodnie z właściwościami labelField i labelFunction.
List
 Inherited
Konwertuje punkt trójwymiarowy trójwymiarowego obiektu wyświetlanego (lokalnego) na punkt dwuwymiarowy we współrzędnych stołu montażowego (globalnych).
DisplayObject
 Inherited
Konwertuje obiekt punktowy ze współrzędnych obiektu wyświetlanego (lokalne) do współrzędnych obiektu Stage (globalne).
DisplayObject
 Inherited
[statyczny] Scala style z wielu klas w jeden obiekt.
UIComponent
 Inherited
Przemieszcza składnik do określonej pozycji w jego obiekcie nadrzędnym.
UIComponent
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Usuwa z listy wszystkie elementy.
SelectableList
 Inherited
Usuwa określoną instancję obiektu podrzędnego DisplayObject z listy obiektów podrzędnych instancji DisplayObjectContainer.
DisplayObjectContainer
 Inherited
Usuwa obiekt potomny DisplayObject o podanym indeksie z listy elementów potomnych obiektu DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
Powoduje usunięcie wszystkich wystąpień potomnych klasy DisplayObject z listy obiektów potomnych wystąpień klasy DisplayObjectContainer.
DisplayObjectContainer
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Usuwa detektor z obiektu EventDispatcher.
EventDispatcher
 Inherited
Usuwa z listy określony element.
SelectableList
 Inherited
Usuwa element o podanym indeksie.
SelectableList
 Inherited
Zastępuje element o podanym indeksie innym elementem.
SelectableList
 Inherited
Powoduje uniesienie klawiatury wirtualnej.
InteractiveObject
  
scrollToIndex(newCaretIndex:int):void
[przesłanianie] Przewija listę do elementu o podanym indeksie.
List
 Inherited
Przewija listę do pozycji wskazanej przez bieżącą wartość właściwości selectedIndex.
SelectableList
 Inherited
Zmienia położenie istniejącego elementu potomnego w kontenerze obiektów ekranowych.
DisplayObjectContainer
 Inherited
Ustawia ten składnik jako aktywny.
UIComponent
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
setRendererStyle(name:String, style:Object, column:uint = 0):void
Ustawia styl elementów renderujących na liście.
SelectableList
 Inherited
setSize(width:Number, height:Number):void
Ustawia szerokość i wysokość składnika na określone wartości.
UIComponent
 Inherited
setStyle(style:String, value:Object):void
Ustawia właściwość stylu tej instancji składnika.
UIComponent
 Inherited
sortItems(... sortArgs):*
Sortuje elementy bieżącego obiektu dostarczającego dane.
SelectableList
 Inherited
sortItemsOn(field:String, options:Object = null):*
Sortuje elementy bieżącego obiektu dostarczającego dane wg jednego lub więcej pól.
SelectableList
 Inherited
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
Pozwala użytkownikowi przeciągnąć określoną ikonkę.
Sprite
 Inherited
startTouchDrag(touchPointID:int, lockCenter:Boolean = false, bounds:Rectangle = null):void
Umożliwia użytkownikowi przeciąganie określonej ikonki na urządzeniu z ekranem dotykowym.
Sprite
 Inherited
Rekurencyjnie zatrzymuje wykonywanie osi czasu wszystkich obiektów MovieClip, dla których ten obiekt jest obiektem głównym.
DisplayObjectContainer
 Inherited
Kończy metodę startDrag().
Sprite
 Inherited
stopTouchDrag(touchPointID:int):void
Kończy działanie metody startTouchDrag(); używana z urządzeniami wyposażonymi w ekran dotykowy.
Sprite
 Inherited
Zamienia kolejność dwóch określonych obiektów podrzędnych.
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
Zamienia miejscami na liście dwa różne obiekty potomne o podanych indeksach.
DisplayObjectContainer
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Sprawdza ważność i aktualizuje właściwości oraz układ tego obiektu, w razie potrzeby rysując go ponownie.
UIComponent
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
 Inherited
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych.
EventDispatcher
Metody chronione
 MetodaZdefiniowane przez
 Inherited
Zwraca określony styl dla składnika po uwzględnieniu wszystkich stylów ustawionych na poziomie globalnym, poziomie składnika i wystąpienia.
UIComponent
Zdarzenia
 Zdarzenie Podsumowanie Zdefiniowane przez
 Inherited[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja środowiska wykonawczego AIR uzyskuje fokus w systemie operacyjnym i przechodzi w stan aktywny.EventDispatcher
 InheritedWywoływane, gdy obiekt wyświetlany jest dodawany do listy wyświetlania.DisplayObject
 InheritedWywoływane, gdy obiekt wyświetlany jest dodawany do listy wyświetlania na scenie — albo bezpośrednio, albo wskutek dodania poddrzewa zawierającego obiekt wyświetlany.DisplayObject
 InheritedWywoływane, gdy zostanie wybrany inny element z listy.SelectableList
 InheritedWywoływane, gdy użytkownik wybierz opcje „Wyczyść” (lub „Usuń”) z menu kontekstowego dla tekstu.InteractiveObject
 InheritedWywoływane w momencie naciśnięcia i zwolnienia głównego przycisku urządzenia wskazującego przez użytkownika na tej samej instancji InteractiveObject.InteractiveObject
 Inherited
    contextMenu
Wywoływane, gdy w wyniku gestu użytkownika zostanie uaktywnione menu kontekstowe skojarzone z tym obiektem interaktywnym w aplikacji AIR.InteractiveObject
 InheritedWywoływane, gdy użytkownik uaktywnia specyficzną dla platformy kombinację klawiszy wywołującą operację kopiowania lub wybiera polecenie Kopiuj z menu kontekstowego dla tekstu.InteractiveObject
 InheritedWywoływane, gdy użytkownik uaktywnia specyficzną dla platformy kombinację klawiszy wywołującą operację wycięcia lub wybiera polecenie Wytnij z menu kontekstowego dla tekstu.InteractiveObject
 Inherited[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja AIR traci fokus w systemie operacyjnym i przechodzi w stan nieaktywny.EventDispatcher
 InheritedWywoływane w momencie, gdy użytkownik naciska i zwalnia główny przycisk urządzenia wskazującego dwukrotnie w krótkim odstępie czasu nad tym samym obiektem InteractiveObject, podczas gdy flaga doubleClickEnabled obiektu jest ustawiona na wartość true.InteractiveObject
 Inherited[zdarzenie broadcast] Wywoływane, gdy głowica odtwarzania przechodzi do nowej klatki.DisplayObject
 Inherited[zdarzenie broadcast] Wywoływane, gdy głowica odtwarzania kończy odtwarzanie bieżącej klatki.DisplayObject
 InheritedWywoływane po uaktywnieniu obiektu wyświetlanego.InteractiveObject
 InheritedDysponowana, gdy obiekt ekranowy przestaje być aktywny.InteractiveObject
 Inherited[zdarzenie broadcast] Wywoływane po zadziałaniu konstruktorów obiektów wyświetlanych klatek, ale przed działaniem skryptów klatek.DisplayObject
 InheritedZostaje rozesłane, gdy użytkownik utworzy punkt styku wzdłuż krawędzi powierzchni dotykowej z instancją obiektu InteractiveObject (np. dotknięcie wzdłuż krawędzi powierzchni dotykowej pilota Siri Remote do telewizora firmy Apple). Niektóre urządzenia mogą również interpretować taki styk, jako kombinację różnych zdarzeń dotykowych.InteractiveObject
 InheritedWywoływane, gdy użytkownik naciśnie na dwa punkty kontaktu nad tą samą instancją klasy InteractiveObject na urządzeniu dotykowym (np. naciśnie dwoma palcami i zwolni obiekt wyświetlany na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik przesuwa punkt kontaktu nad wystąpieniem klasy InteractiveObject na urządzeniu dotykowym (na przykład przez przesuwanie palców z lewej strony na prawą nad obiektem ekranowym na telefonie komórkowym lub tablecie z ekranem dotykowym).InteractiveObject
 InheritedWywoływane, gdy użytkownik wykona gest obrotu w punkcie kontaktu z instancją klasy InteractiveObject (np. dotknie obiektu wyświetlanego dwoma palcami i obróci palce na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik wykona gest machnięcia w punkcie kontaktu na instancji obiektu InteractiveObject (np. dotknięcie trzema złączonymi palcami ekranu, a następnie szybkie przesunięcie ich nad obiektem wyświetlanym na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik utworzy punkt kontaktu z instancją obiektu InteractiveObject, a następnie stuknie w urządzenie dotykowe (np. przyłoży kilka palców do obiektu wyświetlanego w celu otwarcia menu, a następnie stuknie jednym palcem, aby wybrać element menu na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik wykona gest powiększenia w punkcie kontaktu na instancji obiektu InteractiveObject (np. dotknięcie dwoma palcami ekranu, a następnie szybkie rozsunięcie palców nad obiektem wyświetlanym na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane po zmianie stanu widoczności składnika z widocznego na niewidoczny.UIComponent
 InheritedTo zdarzenie jest wywoływane w każdej aplikacji klienckiej, która obsługuje lokalne wprowadzanie znaków za pomocą edytora IME.InteractiveObject
 InheritedWywoływane, gdy użytkownik kliknie element składnika.SelectableList
 InheritedWywoływane, gdy użytkownik kliknie element składnika dwukrotnie w krótkim odstępie czasu.SelectableList
 InheritedWywoływane, gdy użytkownik przesunie wskaźnik znad elementu składnika.SelectableList
 InheritedWywoływane, gdy użytkownik przesunie wskaźnik nad element składnika.SelectableList
 InheritedWywoływane, gdy użytkownik naciśnie klawisz.InteractiveObject
 InheritedDysponowana, gdy użytkownik próbuje uaktywnić inny element za pomocą klawiatury.InteractiveObject
 InheritedWywoływane, gdy użytkownik zwolni klawisz.InteractiveObject
 InheritedWywoływane, gdy użytkownik naciśnie i zwolni środkowy przycisk urządzenia wskazującego nad tą samą instancją klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik naciśnie środkowy przycisk urządzenia wskazującego nad wystąpieniem klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik zwolni przycisk urządzenia wskazującego nad wystąpieniem klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik naciśnie przycisk urządzenia wskazującego nad instancją klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik próbuje uaktywnić inny element za pomocą urządzenia wskazującego.InteractiveObject
 InheritedDysponowana, gdy użytkownik ustawi kursor nad instancją obiektu InteractiveObject i poruszy urządzenie wskazujące.InteractiveObject
 InheritedWywoływane, gdy użytkownik przesunie kursor poza instancję obiektu InteractiveObject (za pomocą urządzenia wskazującego).InteractiveObject
 InheritedDysponowana, gdy użytkownik przesunie kursor nad instancję obiektu InteractiveObject (za pomocą urządzenia wskazującego).InteractiveObject
 InheritedWywoływane, gdy użytkownik zwolni przycisk urządzenia wskazującego nad wystąpieniem klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy kółko myszy zostanie obrócone nad instancją klasy InteractiveObject.InteractiveObject
 InheritedWywoływane po przemieszczeniu składnika.UIComponent
 InheritedWywoływane przez obiekt InteractiveObject inicjujący przeciąganie, gdy użytkownik zwolni przycisk podczas przeciągania.InteractiveObject
 InheritedWywoływane przez docelowy obiekt InteractiveObject, gdy przeciągany obiekt zostanie na niego upuszczony i upuszczenie zostanie zaakceptowane wywołaniem DragManager.acceptDragDrop().InteractiveObject
 InheritedWywoływane przez obiekt InteractiveObject, gdy podczas gestu przeciągania wskaźnik wchodzi w granice tego obiektu.InteractiveObject
 InheritedWywoływane przez obiekt InteractiveObject, gdy podczas gestu przeciągania wskaźnik opuści granice tego obiektu.InteractiveObject
 InheritedRegularnie wywoływane przez obiekt InteractiveObject, gdy wskaźnik podczas przeciągania pozostaje w granicach tego obiektu.InteractiveObject
 InheritedWywoływane na początku operacji przeciągania przez obiekt InteractiveObject określony jako inicjator przeciągania w wywołaniu DragManager.doDrag().InteractiveObject
 InheritedWywoływane podczas operacji przeciągania przez obiekt InteractiveObject określony jako inicjator przeciągania w wywołaniu DragManager.doDrag().InteractiveObject
 InheritedWywoływane, gdy użytkownik uaktywnia specyficzną dla platformy kombinację klawiszy wywołującą operację wklejenia lub wybiera polecenie Wklej z menu kontekstowego dla tekstu.InteractiveObject
 InheritedWywoływane, gdy użytkownik opuści aktywny pisak na odległość mniejszą niż graniczna odległość wykrywania dla ekranu.InteractiveObject
 Inherited
    proximityEnd
Wywoływane, gdy użytkownik uniesie aktywny pisak na odległość większą niż graniczna odległość wykrywania dla ekranu.InteractiveObject
 InheritedWywoływane, gdy użytkownik przesuwa aktywny pisak nad ekranem, przy czym pisak nie zostaje uniesiony na odległość większą niż graniczna odległość wykrywania dla ekranu.InteractiveObject
 Inherited
    proximityOut
Wywoływane, gdy użytkownik przesuwa aktywny pisak poza dany obiekt InteractiveObject, przy czym pisak nie zostaje uniesiony na odległość większą niż graniczna odległość wykrywania dla ekranu.InteractiveObject
 InheritedWywoływane, gdy użytkownik przesuwa aktywny pisak bezpośrednio nad danym obiektem InteractiveObject, przy czym pisak nie zostaje uniesiony na odległość większą niż graniczna odległość wykrywania dla ekranu.InteractiveObject
 InheritedWywoływane, gdy użytkownik przesuwa aktywny pisak poza obiekt InteractiveObject i jego obiekty potomne, przy czym pisak nie zostaje uniesiony na odległość większą niż graniczna odległość wykrywania dla ekranu.InteractiveObject
 InheritedWywoływane, gdy użytkownik przesuwa aktywny pisak z obszaru poza drzewem obiektów potomnych danego obiektu InteractiveObject na liście wyświetlania nad ten obiekt (przy czym pisak nie zostaje uniesiony na odległość większą niż graniczna wartość wykrywania dla ekranu).InteractiveObject
 InheritedWywoływane, gdy użytkownik zwalnia przycisk urządzenia wskazującego, jeśli wcześniej nacisnął ten przycisk na wystąpieniu klasy InteractiveObject i przesunął wskaźnik urządzenia poza to wystąpienie klasy InteractiveObject.InteractiveObject
 InheritedDysponowana, gdy obiekt ekranowy ma być usunięty z listy wyświetlania.DisplayObject
 InheritedDysponowana, gdy obiekt ekranowy ma być usunięty z listy wyświetlania na scenie — albo bezpośrednio, albo wskutek usunięcia poddrzewa zawierającego obiekt ekranowy.DisplayObject
 Inherited[zdarzenie broadcast] Wywoływane, gdy lista wyświetlania ma być aktualizowana lub renderowana.DisplayObject
 InheritedWywoływane po zmianie rozmiaru składnika.UIComponent
 InheritedWywoływane, gdy użytkownik naciśnie i zwolni prawy przycisk urządzenia wskazującego nad tą samą instancją klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik naciśnie przycisk urządzenia wskazującego nad wystąpieniem klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik zwolni przycisk urządzenia wskazującego nad instancją klasy InteractiveObject.InteractiveObject
 InheritedWywoływane, gdy użytkownik przesunie wskaźnik myszy znad instancji składnika.SelectableList
 InheritedWywoływane, gdy użytkownik przesunie wskaźnik myszy nad składnik.SelectableList
 InheritedWywoływane, gdy użytkownik przesuwa zawartość w pionie lub w poziomie.SelectableList
 InheritedWywoływane, gdy użytkownik uaktywnia specyficzną dla platformy kombinację klawiszy wywołującą operację zaznaczenia wszystkiego lub wybiera polecenie „Zaznacz wszystko” z menu kontekstowego dla tekstu.InteractiveObject
 InheritedWywoływane po zmianie stanu widoczności składnika z niewidocznego na widoczny.UIComponent
 InheritedWywoływane bezpośrednio po uniesieniu klawiatury programowej.InteractiveObject
 InheritedWywoływane bezpośrednio przed uniesieniem klawiatury programowej.InteractiveObject
 InheritedWywoływane bezpośrednio po opuszczeniu klawiatury programowej.InteractiveObject
 InheritedWywoływane, gdy zmienia się wartość flagi tabChildren obiektu.InteractiveObject
 InheritedWywoływane, gdy zmienia się flaga tabEnabled obiektu.InteractiveObject
 InheritedWywoływane, gdy zmienia się wartość właściwości tabIndex obiektu.InteractiveObject
 InheritedWywoływane, gdy użytkownik wprowadzi jeden lub większą liczbę znaków tekstu.InteractiveObject
 InheritedWywoływane, gdy użytkownik zainicjuje kontakt z urządzeniem dotykowym (np. dotknie palcem ekranu dotykowego telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik przerwie kontakt z urządzeniem dotykowym (np. uniesie palec z ekranu dotykowego telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik dotyka urządzenia. Wywołanie jest powtarzane w sposób ciągły do momentu usunięcia punktu kontaktu.InteractiveObject
 InheritedWywoływane, gdy użytkownik przemieści punkt kontaktu od instancji klasy InteractiveObject na urządzeniu dotykowym (np. przeciągnie palcem z jednego obiektu wyświetlanego do punktu na drugim obiekcie wyświetlanym na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik przemieści punkt kontaktu nad instancję klasy InteractiveObject na urządzeniu dotykowym (np. przeciągnie palcem z punktu poza obiektem wyświetlanym do punktu na obiekcie wyświetlanym na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik przesuwa punkt kontaktu poza wystąpienie klasy InteractiveObject na urządzeniu dotykowym (na przykład przez przeciągnięcie palcem znad obiektu ekranowego do punktu poza obiektem ekranowym na telefonie komórkowym lub tablecie z ekranem dotykowym).InteractiveObject
 InheritedWywoływane, gdy użytkownik przemieści punkt kontaktu nad instancję klasy InteractiveObject na urządzeniu dotykowym (np. przeciągnie palcem z punktu poza obiektem wyświetlanym do punktu na obiekcie wyświetlanym na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
 InheritedWywoływane, gdy użytkownik zwolni nacisk na ekran dotykowy w punkcie kontaktu na tej samej instancji klasy InteractiveObject, na której kontakt został zainicjowany (na przykład naciśnie palcem i zwolni pojedynczy punkt na obiekcie wyświetlanym na ekranie dotykowym telefonu komórkowego lub tabletu).InteractiveObject
Style

Wyróżnia się style wspólne i powiązane z konkretnymi motywami. Styl wspólny może być używany z dowolnym motywem. Styl powiązany z konkretnym motywem może być używany pod warunkiem, że w aplikacji jest używany właśnie ten motyw.

Style wspólne
 Styl Opis Zdefiniowane przez
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Klasa udostępniająca mechanizm renderujący komórki dla każdego elementu w składniku.
SelectableList
 InheritedTyp: Number Format: Length
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Wypełnienie (w pikselach) oddzielające obramowanie listy od jej zawartości.
SelectableList
 InheritedTyp: Number
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Wartość alfa służąca do ustawienia listy, gdy właściwość enabled ma wartość false.
SelectableList
 InheritedTyp: flash.text.TextFormat
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Obiekt TextFormat, który ma być używany do renderowania etykiety składnika, gdy przycisk jest wyłączony.
UIComponent
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w dół paska przewijania po jego wyłączeniu.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w dół paska przewijania po kliknięciu przycisku strzałki.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w dół paska przewijania, gdy wskaźnik myszy znajduje się nad przyciskiem strzałki.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w dół paska przewijania.
BaseScrollPane
 InheritedTyp: Number Format: Length
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Wypełnienie, które oddziela zewnętrzne granice składnika od zewnętrznych krawędzi wskaźnika aktywności, w pikselach.
UIComponent
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Karnacja, która ma być używana do wyświetlania wskaźników aktywności.
UIComponent
 InheritedTyp: Number Format: Time
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Liczba milisekund oczekiwania od pierwszego wywołania zdarzenia buttonDown do wysłania drugiego zdarzenia buttonDown.
BaseScrollPane
 InheritedTyp: Number Format: Time
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Przedział czasowy (w milisekundach) między zdarzeniami buttonDown wywołanymi z opóźnieniem określonym stylem repeatDelay.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Klasa udostępniająca karnację dla tła składnika.
SelectableList
 InheritedTyp: flash.text.TextFormat
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Obiekt TextFormat, który ma być używany do renderowania etykiety składnika.
UIComponent
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Karnacja wskazująca stan disabled uchwytu.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla uchwytu paska przewijania po kliknięciu paska.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako uchwyt paska przewijania.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla uchwytu paska przewijania, gdy wskaźnik myszy znajduje się nad uchwytem.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla uchwytu paska przewijania.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Karnacja wskazująca wyłączenie ścieżki paska.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Karnacja wskazująca stan down dla wyłączonej karnacji.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Karnacja wskazująca stan mouseover dla ścieżki paska.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Karnacja wskazująca stan mouse up dla ścieżki paska.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w górę paska przewijania po jego wyłączeniu.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w górę paska przewijania po kliknięciu przycisku strzałki.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w górę paska przewijania, gdy wskaźnik myszy znajduje się nad przyciskiem strzałki.
BaseScrollPane
 InheritedTyp: Class
Wersja języka: ActionScript 3.0  Wersja produktu: Flash CS3  Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0

Nazwa klasy, która ma być używana jako karnacja dla przycisku strzałki w górę paska przewijania.
BaseScrollPane
Stałe publiczne
 StałaZdefiniowane przez
 Inheritedversion : String = "3.0.3.1"
Numer wersji składników.
UIComponent
Szczegół właściwości

iconField

właściwość
iconField:String

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera lub ustawia pole elementu udostępniające ikonę elementu.

Uwaga: pole iconField nie jest używane, jeśli dla właściwości iconFunction ustawiono funkcję zwrotną.

Wartością domyślną jest "icon".



Implementacja
    public function get iconField():String
    public function set iconField(value:String):void

Przykład  ( Sposób korzystania z tego przykładu )
Poniższy przykład ilustruje tworzenie listy, której każdemu elementowi towarzyszy ikona. Ikona musi być symbolem o nazwie RedBox z biblioteki, a we właściwościach symbolu musi być włączony przełącznik „Eksportuj dla ActionScript”:
import fl.data.DataProvider;
import fl.controls.List;

var dp:DataProvider = new DataProvider();
dp.addItem( { iconSource:RedBox, label:"Item 1" } );
dp.addItem( { iconSource:RedBox, label:"Item 2" } );
dp.addItem( { iconSource:RedBox, label:"Item 3" } );

var list:List = new List();
list.iconField = "iconSource";
list.dataProvider = dp;
addChild(list);

iconFunction

właściwość 
iconFunction:Function

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera lub ustawia funkcję, która ma być używana w celu uzyskania ikony elementu.

Uwaga: Pole iconField nie jest używane, jeśli dla właściwości iconFunction ustawiono funkcję zwrotną.

Wartością domyślną jest null.



Implementacja
    public function get iconFunction():Function
    public function set iconFunction(value:Function):void

Przykład  ( Sposób korzystania z tego przykładu )
W poniższym przykładzie wykorzystano właściwość iconFunction do dostarczenia ikony do ograniczonej liczby elementów na liście. Aby ten przykład działał prawidłowo, ikona musi być symbolem o nazwie RedBox z biblioteki, a we właściwościach symbolu musi być włączony przełącznik „Eksportuj dla ActionScript”:
import fl.data.DataProvider;
import fl.controls.List;

var dp:DataProvider = new DataProvider();
dp.addItem( { label:"Item 1" } );
dp.addItem( { label:"Item 2" } );
dp.addItem( { label:"Item 3" } );

var list:List = new List();
list.iconFunction = determineIcon;
list.dataProvider = dp;
addChild(list);

function determineIcon(item:Object):String {
    if(item.label == "Item 2") {
        return "RedBox";
    }
    else {
        return null;
    }
}

labelField

właściwość 
labelField:String

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera lub ustawia nazwę pola w obiekcie dataProvider wyświetlaną jako etykietę dla pola TextInput oraz listy rozwijanej.

Domyślnie składnik wyświetla właściwość label dla każdego elementu dataProvider. Jeśli elementy dataProvider nie zawierają właściwości label, można przestawić właściwość labelField tak, aby używana była inna właściwość.

Uwaga: Właściwość labelField nie jest używana, jeśli właściwość labelFunction jest ustawiona na funkcję zwrotną.

Wartością domyślną jest "label".



Implementacja
    public function get labelField():String
    public function set labelField(value:String):void

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )
W poniższym przykładzie każdy element na liście jest wyświetlany z właściwością abbreviatedLabel, nie zaś z właściwością domyślną label:
import fl.data.DataProvider;
import fl.controls.List;

var dp:DataProvider = new DataProvider();
dp.addItem( { abbreviatedLabel:"NY", label:"New York" } );
dp.addItem( { abbreviatedLabel:"CA", label:"California" } );
dp.addItem( { abbreviatedLabel:"WA", label:"Washington" } );
dp.addItem( { abbreviatedLabel:"CT", label:"Connecticut" } );
dp.addItem( { abbreviatedLabel:"VT", label:"Vermont" } );

var list:List = new List();
list.setSize(40,100);
list.labelField = "abbreviatedLabel"
list.dataProvider = dp;
addChild(list);

labelFunction

właściwość 
labelFunction:Function

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera lub ustawia funkcję, która ma być używana w celu uzyskania etykiety elementu.

Domyślnie składnik wyświetla właściwość label dla elementu dataProvider. Niektóre zestawy danych mogą jednak nie zawierać pola label lub mogą nie mieć pola, którego wartość można użyć jako etykiety bez konieczności jego modyfikacji. Na przykład w danym zestawie danych możliwe jest zapisanie pełnych nazw, lecz zarządzanie nimi jest możliwe tylko z poziomu pól lastName i firstName. W takim wypadku właściwości można użyć do ustawienia funkcji zwrotnej, która konkatenuje wartości z pól lastName i firstName w jeden ciąg znaków wyświetlany jako pełna nazwa.

Uwaga: właściwość labelField nie jest używana, jeśli właściwość labelFunction jest ustawiona na funkcję zwrotną.

Wartością domyślną jest null.



Implementacja
    public function get labelFunction():Function
    public function set labelFunction(value:Function):void

Przykład  ( Sposób korzystania z tego przykładu )
Ten przykład ilustruje ustawianie właściwości labelFunction listy na funkcję, która formatuje ciągi do wyświetlenia w poszczególnych komórkach.
import fl.data.DataProvider;
import fl.controls.List;

var myDataProvider:DataProvider = new DataProvider();
myDataProvider.addItem({name:"User A", price:0.43});
myDataProvider.addItem({name:"User B", price:0.34});

var users:List = new List();
users.dataProvider = myDataProvider;
users.labelFunction = myLabelFunction;
addChild(users);

function myLabelFunction(item:Object):String {
    return  item.name + " ($" + item.price.toFixed(2) + ")";
}

rowCount

właściwość 
rowCount:uint[przesłanianie]

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera lub ustawia liczbę wierszy, które są przynajmniej częściowo widoczne na liście.



Implementacja
    override public function get rowCount():uint
    override public function set rowCount(value:uint):void

Przykład  ( Sposób korzystania z tego przykładu )
Ten przykład ilustruje ustawianie rozmiaru listy i określanie liczby potencjalnie widocznych wierszy na podstawie śledzenia właściwości rowCount:
import fl.data.DataProvider;
import fl.controls.List;

var dp:DataProvider = new DataProvider();
var i:uint;
for(i=0; i<100; i++) {
    dp.addItem( { label: "Item " + i } );
}

var list:List = new List();
list.setSize(100,300);
list.dataProvider = dp;
addChild(list);

trace(list.rowCount); // 15
Poniższy przykład umożliwia ustawienie wielkości składnika List za pomocą właściwości rowCount w oparciu o bieżącą wartość suwaka:
import fl.controls.Slider;
import fl.controls.List;
import fl.data.DataProvider;
import fl.events.SliderEvent;

var dp:DataProvider = new DataProvider();
var i:int;
for (i=0; i<8; i++) {
    dp.addItem({label:"Item " + i});
}

var mySlider:Slider = new Slider();
mySlider.move(10, 10);
mySlider.tickInterval = 1;
mySlider.snapInterval = 1;
mySlider.minimum = 2;
mySlider.maximum = 9;
mySlider.liveDragging = true;
mySlider.addEventListener(SliderEvent.CHANGE, changeHandler);
addChild(mySlider);

var myList:List = new List();
myList.dataProvider = dp;
myList.move(mySlider.x, mySlider.y + 20);
myList.setSize(100, 50);
addChild(myList);

function changeHandler(event:SliderEvent):void {
    myList.rowCount = event.value;
}

rowHeight

właściwość 
rowHeight:Number

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera lub ustawia wysokość każdego wiersza listy, w pikselach.

Wartością domyślną jest 20.



Implementacja
    public function get rowHeight():Number
    public function set rowHeight(value:Number):void
Konstruktor Szczegół

List

()Konstruktor
public function List()

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Tworzy nowe wystąpienie składnika List.

Szczegół metody

getStyleDefinition

()metoda
public static function getStyleDefinition():Object

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera domyślną mapę stylów dla bieżącego składnika. Mapa stylów zawiera typ odpowiedni dla składnika, w zależności od stylu składnika. Na przykład dla stylu disabledTextFormat wartość jest równa null lub jest obiektem TextFormat. Można używać tych stylów w wywołaniach metody setStyle() dla bieżącego składnika. Poniższy kod przesłania domyślny styl disabledTextFormat dla określonego składnika:

componentInstance.setStyle("disabledTextFormat", new TextFormat());

Zwraca
Object — Obiekt o stylach domyślnych.

Powiązane elementy interfejsu API


Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje tworzenie przeglądarki stylów dla kilku klas składników:
import fl.controls.*;
import fl.containers.*;
import fl.controls.listClasses.*;
import fl.controls.dataGridClasses.*;
import fl.controls.progressBarClasses.*;
import fl.core.UIComponent;
import fl.data.DataProvider;

var dp:DataProvider = new DataProvider();
dp.addItem( { label: "BaseScrollPane",    data:BaseScrollPane } );
dp.addItem( { label: "Button",             data:Button } );
dp.addItem( { label: "CellRenderer",    data:CellRenderer } );
dp.addItem( { label: "CheckBox",         data:CheckBox } );
dp.addItem( { label: "ColorPicker",     data:ColorPicker } );
dp.addItem( { label: "ComboBox",         data:ComboBox } );
dp.addItem( { label: "DataGrid",         data:DataGrid } );
dp.addItem( { label: "HeaderRenderer",    data:HeaderRenderer } );
dp.addItem( { label: "ImageCell",        data:ImageCell } );
dp.addItem( { label: "IndeterminateBar",data:IndeterminateBar } );
dp.addItem( { label: "Label",             data:Label } );
dp.addItem( { label: "List",             data:List } );
dp.addItem( { label: "NumericStepper",     data:NumericStepper } );
dp.addItem( { label: "ProgressBar",     data:ProgressBar } );
dp.addItem( { label: "RadioButton",     data:RadioButton } );
dp.addItem( { label: "ScrollPane",         data:ScrollPane } );
dp.addItem( { label: "Slider",             data:Slider } );
dp.addItem( { label: "TextArea",         data:TextArea } );
dp.addItem( { label: "TextInput",         data:TextInput } );
dp.addItem( { label: "TileList",         data:TileList } );
dp.addItem( { label: "UILoader",         data:UILoader } );
dp.addItem( { label: "UIComponent",     data:UIComponent } );

var cb:ComboBox = new ComboBox();
cb.move(10,10);
cb.setSize(300,25);
cb.prompt = "Select a component to view its styles";
cb.rowCount = 12;
cb.dataProvider = dp;
cb.addEventListener(Event.CHANGE, showStyleDefinition);
addChild(cb);

var dg:DataGrid = new DataGrid();
dg.setSize(425,300);
dg.move(10,50);
dg.columns = [ new DataGridColumn("StyleName"), new DataGridColumn("DefaultValue") ];
addChild(dg);

function showStyleDefinition(e:Event):void {
    var componentClass:Class = e.target.selectedItem.data as Class;
    var styles:Object = componentClass["getStyleDefinition"].call(this);
    trace(styles.toString());
    var styleData:DataProvider = new DataProvider();
    for(var i:* in styles) {
        trace(i + " : " + styles[i]);
        styleData.addItem( { StyleName:i, DefaultValue:styles[i] } );
    }
    styleData.sortOn("StyleName");
    dg.dataProvider = styleData;
}

itemToLabel

()metoda 
override public function itemToLabel(item:Object):String

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Pobiera ciąg znaków, który mechanizm renderujący wyświetla dla danego obiektu danych zgodnie z właściwościami labelField i labelFunction.

Uwaga: pole labelField nie jest używane, jeśli dla właściwości labelFunction ustawiono funkcję zwrotną.

Parametry

item:Object — Obiekt, który ma być renderowany.

Zwraca
String — Ciąg znaków do wyświetlenia na podstawie danych.

Przykład  ( Sposób korzystania z tego przykładu )

Poniższy przykład ilustruje sposób określania etykiety elementu listy po przesunięciu nad nią myszą:
import fl.controls.List;
import fl.data.DataProvider;
import fl.events.ListEvent;

var myDataProvider:DataProvider = new DataProvider();
myDataProvider.addItem({label:"Carrot", price:0.43});
myDataProvider.addItem({label:"Tomato", price:0.34});
myDataProvider.addItem({label:"Blueberry", price:0.72});
myDataProvider.addItem({label:"Turnip", price:0.24});

var myList:List = new List();
myList.setSize(300,80);
myList.dataProvider = myDataProvider;
myList.labelFunction = myLabelFunction;
myList.addEventListener(ListEvent.ITEM_ROLL_OVER, announceLabel);
addChild(myList);

function myLabelFunction(item:Object):String {
    return item.label + " - Current price: ($" + item.price.toFixed(2) + ")";
}

function announceLabel(e:ListEvent):void {
    var list:List = e.target as List;
    var item:Object = e.item;
    trace("Label: " + item.label);
    trace("Label displayed: " + list.itemToLabel(item));
}

scrollToIndex

()metoda 
override public function scrollToIndex(newCaretIndex:int):void

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS3
Wersje środowiska wykonawczego: Flash Player 9.0.28.0, AIR 1.0

Przewija listę do elementu o podanym indeksie. Jeśli indeks nie mieści się w zakresie, pozycja przewijania nie ulega zmianie.

Parametry

newCaretIndex:int — Indeks, do którego można/należy przewinąć.

ListExample.as

Ten przykład ilustruje tworzenie instancji List i wypełnianie innych instancji List pozycjami do wyboru.
  1. Dodaj klasy List, Button i Label do biblioteki.
  2. Zapisz ten kod pod nazwą ListExample.as w tym samym katalogu, co plik FLA.
  3. Ustaw właściwość DocumentClass w pliku FLA na wartość ListExample.
package
{
    import flash.display.Sprite
    
    public class ListExample extends Sprite
    {
        import flash.events.*;
        import fl.data.DataProvider;
        import fl.controls.List
        import fl.controls.Label
        import fl.controls.Button
        
        private var clearButton:Button;
        private var availableItems:List;
        private var selectedItemList:List;
        private var selectedItemsList:List;

        public function ListExample() {
            createComponents();
            setupComponents();
        }

        private function setupComponents():void {
            var dp:Array = new Array();
            var i:uint;
            var count:uint = availableItems.rowCount * 2;
            
            for (i = 0; i < count; i++) {
                dp.push({label:"Item " + i});
            }
            
            availableItems.allowMultipleSelection = true;
            availableItems.dataProvider = new DataProvider(dp);
            availableItems.addEventListener(Event.CHANGE, updateLists);
            clearButton.addEventListener(MouseEvent.CLICK, clearHandler);            
        }
        
        private function clearHandler(event:MouseEvent):void {
            availableItems.clearSelection();
            // clear data providers
            selectedItemList.dataProvider = new DataProvider();
            selectedItemsList.dataProvider = new DataProvider();
        }
        
        private function updateLists(e:Event):void {
            selectedItemList.dataProvider = availableItems.selectedItem ? new DataProvider([availableItems.selectedItem]) : new DataProvider();
            selectedItemsList.dataProvider = new DataProvider(availableItems.selectedItems);
        }

        private function createComponents():void {
            clearButton = new Button();
            availableItems = new List();
            selectedItemList = new List();
            selectedItemsList = new List();
            var availableItemsLabel:Label = new Label();
            var selectedItemListLabel:Label = new Label();
            var selectedItemsListLabel:Label = new Label();
            
            clearButton.move(10,142);
            availableItems.move(10,32);
            selectedItemList.move(120,32);
            selectedItemsList.move(230,32);
            availableItemsLabel.move(10,10);
            selectedItemListLabel.move(120,10);
            selectedItemsListLabel.move(230,10);
            
            clearButton.label = "Clear Selection"
            availableItemsLabel.text = "Available Items";
            selectedItemListLabel.text = "Selected Item";
            selectedItemsListLabel.text = "All Selected Items";
            
            addChild(clearButton);
            addChild(availableItems);
            addChild(selectedItemList);
            addChild(selectedItemsList);
            addChild(availableItemsLabel);
            addChild(selectedItemListLabel);
            addChild(selectedItemsListLabel);
        }
    }
}




[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.