Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: AIR 30.0 以前, Flash Player 30.0 以前, Flash Lite 4
Flex 4.6 以前, Flash Pro CS6 以前
フィルターを非表示
mx.controls.listClasses 

ListBase  - 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 タグ
使用されなくなったエレメントのリスト
Accessibility Implementation 定数
ActionScript の例の使用方法
法律上の注意
パッケージmx.controls.listClasses
クラスpublic class ListBase
継承ListBase Inheritance ScrollControlBase Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
実装 IDataRenderer, IFocusManagerComponent, IListItemRenderer, IDropInListItemRenderer, IEffectTargetHost
サブクラス DataGridBase, List, TileBase

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ListBase クラスは、アイテムのリストを表すコントロールの基本クラスです。アイテムリストでは、1 つまたは複数のアイテムを選択したり、アイテムをスクロールしたりできます。 アイテムは、dataProvider プロパティを使用して指定され、アイテムレンダラーによって表示されます。

モデルとビューのアーキテクチャでは、ListBase から派生したクラスはビューを表し、dataProvider オブジェクトはモデルを表します。

MXML シンタックスexpandedMXML シンタックスを隠す

The ListBase 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"
    menuSelectionMode="false|true"
    offscreenExtraRowsOrColumns="0"
    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"
    itemsChangeEffect="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"
   />
  

関連する API エレメント



パブリックプロパティ
 プロパティ定義元
 InheritedaccessibilityDescription : String
この UIComponent の accessibilityProperties オブジェクトの description プロパティ用の便利なアクセッサー。
UIComponent
 InheritedaccessibilityEnabled : Boolean
この UIComponent の accessibilityProperties オブジェクトの silent プロパティ用の便利なアクセッサー。
UIComponent
 InheritedaccessibilityImplementation : AccessibilityImplementation
この InteractiveObject インスタンスの現在のアクセシビリティの実装(AccessibilityImplementation)です。
InteractiveObject
 InheritedaccessibilityName : String
この UIComponent の accessibilityProperties オブジェクトの name プロパティ用の便利なアクセッサー。
UIComponent
 InheritedaccessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。
DisplayObject
 InheritedaccessibilityShortcut : String
この UIComponent の accessibilityProperties オブジェクトの shortcut プロパティ用の便利なアクセッサー。
UIComponent
 InheritedactiveEffects : Array
[読み取り専用] EffectInstance インスタンスの配列として、現在コンポーネントで再生されているエフェクトのリスト。
UIComponent
  allowDragSelection : Boolean = false
ドラッグによる選択が有効かどうかを示すフラグです。
ListBase
  allowMultipleSelection : Boolean
複数のアイテムを同時に選択できるかどうかを示すフラグです。
ListBase
 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
[読み取り専用] コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。
UIComponent
 InheritedblendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。
DisplayObject
 InheritedblendShader : Shader
[書き込み専用] 前景と背景のブレンドに使用するシェーダーを設定します。
DisplayObject
 InheritedborderMetrics : EdgeMetrics
[読み取り専用] left、top、right、bottom の 4 つのプロパティを持つ EdgeMetrics オブジェクトを返します。
ScrollControlBase
 Inheritedbottom : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 InheritedbuttonMode : Boolean
このスプライトのボタンモードを指定します。
Sprite
 InheritedcacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash ランタイムにキャッシュされます。
DisplayObject
 Inherited    cacheAsBitmapMatrix : Matrix
null 以外の場合、この Matrix オブジェクトは、cacheAsBitmap を true に設定したときの表示オブジェクトのレンダリング方法を定義します。
DisplayObject
 InheritedcacheHeuristic : Boolean
[書き込み専用] オブジェクトのビットマップキャッシュを促すために Flex によって使用されます。
UIComponent
 InheritedcachePolicy : String
このオブジェクトのビットマップキャッシュポリシーを指定します。
UIComponent
 InheritedclassName : String
[読み取り専用] このインスタンスのクラス名です。例えば、"Button" などがあります。
UIComponent
  columnCount : int
TileList コントロールに表示する列の数、または HorizontalList コントロール内のアイテムの数です。
ListBase
  columnWidth : Number
コントロールの列の幅です。
ListBase
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
 InheritedcontentMouseX : Number
[読み取り専用] コンテンツ座標系におけるマウスの x 位置を返します。
UIComponent
 InheritedcontentMouseY : Number
[読み取り専用] コンテンツ座標系におけるマウスの y 位置を返します。
UIComponent
 InheritedcontextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。
InteractiveObject
 InheritedcurrentState : String
コンポーネントの現在のビューステートです。
UIComponent
 InheritedcursorManager : ICursorManager
[読み取り専用] このコンポーネントとそのピアーのカーソルを制御する CursorManager を取得します。
UIComponent
  data : Object
このコンポーネントをアイテムレンダラーまたはアイテムエディターとして使用したときに、このコンポーネントによってレンダリングされるデータプロバイダー内のアイテムです。
ListBase
  dataProvider : Object
表示するデータのセットです。
ListBase
  dataTipField : String
データヒントとして表示するデータプロバイダーアイテム内のフィールドの名前です。
ListBase
  dataTipFunction : Function
dataTip を決定するために各アイテムで実行されるユーザー指定の関数です。
ListBase
 Inheriteddepth : Number
コンテナ内のアイテムのレンダリング順序を決定します。
UIComponent
 Inheriteddescriptor : UIComponentDescriptor
この UIComponent インスタンスの作成のために createComponentFromDescriptor() メソッドで使用した UIComponentDescriptor への参照です(存在する場合)。
UIComponent
 InheriteddesignLayer : DesignLayer
このビジュアルエレメントに関連付けるオプションの DesignLayer インスタンスを指定します。
UIComponent
 Inheriteddocument : Object
この UIComponent に関連付けられたドキュメントオブジェクトへの参照です。
UIComponent
 InheriteddoubleClickEnabled : Boolean
[オーバーライド] UIComponent オブジェクトが doubleClick イベントを受け取るかどうかを指定します。
UIComponent
  dragEnabled : Boolean
このコントロールの外にアイテムをドラッグし、他のコントロールにドロップできるかどうかを示すフラグです。
ListBase
  dragMoveEnabled : Boolean
ドラッグ & ドロップ操作でコントロールからアイテムを単にコピーするのではなく、移動できるかどうかを示すフラグです。
ListBase
  dropEnabled : Boolean
ドラッグしたアイテムをコントロールにドロップできるかどうかを示すフラグです。
ListBase
 InheriteddropTarget : DisplayObject
[読み取り専用] スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。
Sprite
 Inheritedenabled : Boolean
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。
UIComponent
 InheritederrorString : String
バリデーターによってコンポーネントを監視しているとき、検証が失敗した場合に、そのコンポーネントのエラーヒントに表示されるテキストです。
UIComponent
 InheritedexplicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。
UIComponent
 InheritedexplicitMaxHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。
UIComponent
 InheritedexplicitMaxWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。
UIComponent
 InheritedexplicitMinHeight : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。
UIComponent
 InheritedexplicitMinWidth : Number
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。
UIComponent
 InheritedexplicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedfilters : Array
表示オブジェクトに現在関連付けられている各フィルターオブジェクトが格納されているインデックス付きの配列です。
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
[読み取り専用] エレメントが 3D マトリックスを持つ場合は true です。
UIComponent
 Inheritedheight : Number
[オーバーライド] 親の座標内におけるコンポーネントの高さ(ピクセル単位)を指定する数値です。
UIComponent
 InheritedhitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。
Sprite
 InheritedhorizontalCenter : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 InheritedhorizontalScrollPolicy : String
水平スクロールバーを常にオンにするか、常にオフにするか、または setScrollBarProperties() メソッドに渡されるパラメーターに基づいて自動的に変更するかを示すプロパティです。
ScrollControlBase
 InheritedhorizontalScrollPosition : Number
左端からコンテンツへのオフセットです。
ScrollControlBase
  iconField : String
アイコンとして表示するものを決定する、データプロバイダーオブジェクト内のフィールドの名前です。
ListBase
  iconFunction : Function
アイコンを決定するために各アイテムで実行されるユーザー指定の関数です。
ListBase
 Inheritedid : String
コンポーネントの ID です。
UIComponent
 InheritedincludeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。
UIComponent
 InheritedinheritingStyles : Object
このコンポーネントの継承スタイルのチェーンの始まりです。
UIComponent
 Inheritedinitialized : Boolean
オブジェクトがレイアウトの 3 つの段階(処理、測定、レイアウト)すべてを完了したものであるかどうかを示すフラグです(いずれかが必須であった場合)。
UIComponent
 InheritedinstanceIndex : int
[読み取り専用] 繰り返しコンポーネントのインデックスです。
UIComponent
 InheritedinstanceIndices : Array
この UIComponent オブジェクトを親ドキュメントから参照するために必要なインデックスを含む配列です。
UIComponent
 Inheritedis3D : Boolean
[読み取り専用] エレメントが 3D の場合は true です。
UIComponent
 InheritedisDocument : Boolean
[読み取り専用] この UIComponent インスタンスがドキュメントオブジェクトの場合は true です。
UIComponent
 InheritedisPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。
UIComponent
  itemRenderer : IFactory
コントロールのカスタムアイテムレンダラーです。
ListBase
  labelField : String
ラベルとして表示するデータプロバイダーアイテム内のフィールドの名前です。
ListBase
  labelFunction : Function
ラベルを決定するために各アイテムで実行されるユーザー指定の関数です。
ListBase
 InheritedlayoutMatrix3D : Matrix3D
[書き込み専用] 兄弟を基準としてコンポーネントのレイアウトを計算するために使用される変換マトリックスです。
UIComponent
 Inheritedleft : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
  listData : BaseListData
コンポーネントをドロップインアイテムレンダラーまたはドロップインアイテムエディターとして使用すると、コンポーネントの listData プロパティがリストコントロールの追加データで初期化されます。
ListBase
 InheritedliveScrolling : Boolean = true
サムの移動に合わせてスクロールするか、サムが離されるまで表示を更新しないかを示すフラグです。
ScrollControlBase
 InheritedloaderInfo : LoaderInfo
[読み取り専用] この表示オブジェクトが属するファイルの読み込み情報を含む LoaderInfo オブジェクトを返します。
DisplayObject
 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
メニュー選択方式を使用するかどうかを示すフラグです。
ListBase
 InheritedmetaData : Object
メタデータが PlaceObject4 タグによってこの DisplayObject のインスタンスと一緒に SWF ファイル内に保存されている場合に、DisplayObject インスタンスのメタデータオブジェクトを取得します。
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
  nullItemRenderer : IFactory
コントロールのカスタムアイテムレンダラーです。
ListBase
 InheritednumAutomationChildren : int
[読み取り専用] このコンテナに含まれるオートメーションの子の数です。
UIComponent
 InheritednumChildren : int
[読み取り専用] このオブジェクトの子の数を返します。
DisplayObjectContainer
  offscreenExtraRowsOrColumns : int
コントロールのレイアウトに使用するアイテムレンダラーの追加の行または列のターゲット数です。
ListBase
 InheritedopaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。
DisplayObject
 Inheritedowner : DisplayObjectContainer
この IVisualElement オブジェクトのオーナーです。
UIComponent
 Inheritedparent : DisplayObjectContainer
[オーバーライド] [読み取り専用] このコンポーネントの親コンテナまたは親コンポーネントです。
UIComponent
 InheritedparentApplication : Object
[読み取り専用] この UIComponent インスタンスを含む Application オブジェクトへの参照です。
UIComponent
 InheritedparentDocument : Object
[読み取り専用] この UIComponent に対する親ドキュメントオブジェクトへの参照です。
UIComponent
 InheritedpercentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定します。
UIComponent
 InheritedpercentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定します。
UIComponent
 InheritedpostLayoutTransformOffsets : mx.geom:TransformOffsets
親のレイアウトに影響を与えない方法で、オブジェクトの変換に適用できる一連の調整を定義します。
UIComponent
 InheritedprocessedDescriptors : Boolean
子をすぐに生成するか、遅延生成した後、このいずれかの発生に応じて、true に設定されます。
UIComponent
 Inheritedrepeater : IRepeater
[読み取り専用] この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照です。
UIComponent
 InheritedrepeaterIndex : int
[読み取り専用] この UIComponent を作成した Repeater のデータプロバイダー内にあるアイテムのインデックスです。
UIComponent
 InheritedrepeaterIndices : Array
この UIComponent を生成した、親ドキュメント内にある Repeater のデータプロバイダーに含まれるアイテムのインデックスを含む配列です。
UIComponent
 Inheritedrepeaters : Array
この UIComponent を作成した Repeater オブジェクト(親ドキュメント内にある)への参照を含む配列です。
UIComponent
 Inheritedright : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 Inheritedroot : DisplayObject
[読み取り専用] 読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。
DisplayObject
 Inheritedrotation : Number
[オーバーライド] DisplayObject インスタンスの元の位置からの回転角を度単位で示します。
UIComponent
 InheritedrotationX : Number
[オーバーライド] DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。
UIComponent
 InheritedrotationY : Number
[オーバーライド] DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。
UIComponent
 InheritedrotationZ : Number
[オーバーライド] DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。
UIComponent
  rowCount : int
表示する行の数です。
ListBase
  rowHeight : Number
ピクセル単位で表した行の高さです。
ListBase
 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
選択されたアイテムを選択状態でリストに表示するかどうかを示すフラグです。
ListBase
  selectedIndex : int
選択されたアイテムのデータプロバイダー内のインデックスです。
ListBase
  selectedIndices : Array
選択されたアイテムのデータプロバイダー内のインデックスの配列です。
ListBase
  selectedItem : Object
データプロバイダー内の選択されたアイテムへの参照です。
ListBase
  selectedItems : Array
データプロバイダー内の選択されたアイテムへの参照の配列です。
ListBase
  selectedItemsCompareFunction : Function
selectedItems プロパティ内のアイテムをデータプロバイダー内のアイテムと比較するために使用される関数です。
ListBase
  showDataTips : Boolean
行内のテキストに対して dataTips を表示するかどうかを示すフラグです。
ListBase
 InheritedshowInAutomationHierarchy : Boolean
オートメーションオブジェクトがオートメーション階層に表示されているかどうかを示すフラグです。
UIComponent
 InheritedshowScrollTips : Boolean = false
スクロールサムをドラッグしたときに、その近くにツールヒントを表示するかどうかを示すフラグです。
ScrollControlBase
 Inherited    softKeyboard : String
ソフトキーボードの外観を制御します。
InteractiveObject
 InheritedsoftKeyboardInputAreaOfInterest : Rectangle
ソフトキーボードが表示されたときに画面に表示したままにする領域を定義します(iOS では使用不可)。
InteractiveObject
 InheritedsoundTransform : flash.media:SoundTransform
このスプライト内のサウンドを制御します。
Sprite
 Inheritedstage : Stage
[読み取り専用] 表示オブジェクトのステージです。
DisplayObject
 Inheritedstates : Array
このコンポーネントに対して定義されたビューステート。
UIComponent
 InheritedstyleDeclaration : CSSStyleDeclaration
このオブジェクトのインラインの継承スタイルの記憶域です。
UIComponent
 InheritedstyleManager : IStyleManager2
[読み取り専用] このコンポーネントで使用する StyleManager インスタンスを返します。
UIComponent
 InheritedstyleName : Object
このコンポーネントで使用するクラススタイル。
UIComponent
 InheritedstyleParent : IAdvancedStyleClient
コンポーネントの親は、下位要素のセレクターを評価するために使用されます。
UIComponent
 InheritedsystemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。
UIComponent
 InheritedtabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。
DisplayObjectContainer
 InheritedtabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。
InteractiveObject
 InheritedtabFocusEnabled : Boolean
このオブジェクトが TAB キーを使用してフォーカスを取得できるかどうかを示すフラグです。Flash Player で使用される tabEnabled プロパティと似ています。一般に、キーボード入力を処理するコンポーネントの場合は true ですが、コントロールバー内のコンポーネントの中には、エディターなどの他のコンポーネントからフォーカスを取得するべきではないという理由から、false を設定するものもあります。
UIComponent
 InheritedtabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。
InteractiveObject
 InheritedtextSnapshot : flash.text:TextSnapshot
[読み取り専用] この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。
DisplayObjectContainer
 InheritedtoolTip : String
ツールヒントに表示するテキストです。
UIComponent
 Inheritedtop : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 Inheritedtransform : flash.geom:Transform
[オーバーライド] 表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。
UIComponent
 InheritedtransformX : Number
コンポーネントの変換の中心となる x 座標を設定します。
UIComponent
 InheritedtransformY : Number
コンポーネントの変換の中心となる y 座標を設定します。
UIComponent
 InheritedtransformZ : Number
コンポーネントの変換の中心となる z 座標を設定します。
UIComponent
 Inheritedtransitions : Array
Transition オブジェクトの配列です。各 Transition オブジェクトには、ビューステートが変化したときに再生されるエフェクトのセットが定義されます。
UIComponent
 InheritedtweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。
UIComponent
 Inheriteduid : String
オブジェクトの一意の識別子です。
UIComponent
 InheritedupdateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
UIComponent
 InheriteduseHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にポインターが移動したときに、指差しハンドポインター(ハンドカーソル)を表示するかどうかを示すブール値です。
Sprite
 InheritedvalidationSubField : String
このコンポーネントにサブフィールドを関連付けるためにバリデーターによって使用されます。
UIComponent
  value : Object
[読み取り専用] 選択されたアイテム、または選択されたアイテムのデータフィールドまたはラベルフィールドです。
ListBase
  variableRowHeight : Boolean
行ごとに異なる高さを設定できるかどうかを示すフラグです。
ListBase
 InheritedverticalCenter : Object
コンポーネントの場合、このレイアウト制約プロパティは、同様の名前のスタイルのファサードです。
UIComponent
 InheritedverticalScrollPolicy : String
垂直スクロールバーを常にオンにするか、常にオフにするか、または setScrollBarProperties() メソッドに渡されるパラメーターに基づいて自動的に変更するかを示すプロパティです。
ScrollControlBase
 InheritedverticalScrollPosition : Number
上端からコンテンツへのオフセットです。
ScrollControlBase
 InheritedviewMetrics : EdgeMetrics
[読み取り専用] スクロールバーを考慮する EdgeMetrics オブジェクト(可視の場合)。
ScrollControlBase
 Inheritedvisible : Boolean
[オーバーライド] 表示オブジェクトが可視かどうかを示します。
UIComponent
 Inheritedwidth : Number
[オーバーライド] 親の座標内におけるコンポーネントの幅(ピクセル単位)を指定する数値です。
UIComponent
  wordWrap : Boolean
行内のテキストを折り返すかどうかを示すフラグです。
ListBase
 Inheritedx : Number
[オーバーライド] 親コンテナ内におけるコンポーネントの水平位置(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedy : Number
[オーバーライド] 親コンテナ内におけるコンポーネントの垂直位置(ピクセル単位)を指定する数値です。
UIComponent
 Inheritedz : Number
[オーバーライド] 3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。
UIComponent
プロテクトプロパティ
 プロパティ定義元
  actualCollection : ICollectionView
データ変更エフェクトの実行中に使用する collection に通常格納される値のコピーです。
ListBase
  actualIterator : IViewCursor
データ変更エフェクトの実行中に使用する iterator に通常格納される値のコピーです。
ListBase
  allowItemSizeChangeNotification : Boolean
[書き込み専用] false の場合、レンダラーは List のサイズを無効化できません。
ListBase
  anchorBookmark : CursorBookmark
アンカーであるアイテムのブックマークです。
ListBase
  anchorIndex : int = -1
選択アンカーポイントとなるデータプロバイダー内のアイテムのオフセットです。
ListBase
 Inheritedborder : IFlexDisplayObject
境界線オブジェクトです。
ScrollControlBase
  cachedItemsChangeEffect : IEffect = null
コントロールのデータプロバイダー内で変更が発生したときに再生するエフェクトです。itemsChangeEffect スタイルを通じて設定します。
ListBase
  caretBookmark : CursorBookmark
キャレットの位置にあるアイテムのブックマークです。
ListBase
  caretIndex : int = -1
選択キャレットポイントとなるデータプロバイダー内のアイテムのオフセットです。
ListBase
  caretIndicator : Sprite
どのレンダラーがキャレットであるかを示すグラフィックを格納する DisplayObject です。
ListBase
  caretItemRenderer : IListItemRenderer
キャレットの位置にあるアイテムのレンダラーです。
ListBase
  caretUID : String
キャレットの位置にあるアイテムの UID です。
ListBase
  collection : ICollectionView
データプロバイダーを表す ICollectionView です。
ListBase
 InheritedcurrentCSSState : String
[読み取り専用] CSS 擬似セレクターの照合時に使用されるステートです。
UIComponent
  dataEffectCompleted : Boolean = false
データ変更エフェクトが完了したことを示すフラグです。
ListBase
  dataItemWrappersByRenderer : Dictionary
ItemWrappers にアイテムレンダラーをマッピングする辞書です。ItemWrappers は、アイテムレンダラーのデータを提供するために使用されます。
ListBase
  defaultColumnCount : int = 4
デフォルトで表示する列の数です。
ListBase
  defaultRowCount : int = 4
デフォルトで表示する行の数です。
ListBase
  dragImage : IUIComponent
[読み取り専用] ドラッグ & ドロップ操作中にビジュアルオブジェクトを表示するクラスのインスタンスを取得します。
ListBase
  dragImageOffsets : Point
[読み取り専用] ドラッグ & ドロップのドラッグイメージのオフセットを取得します。
ListBase
  explicitColumnCount : int = -1
columnCount プロパティを明示的に設定することによって要求された列数です。
ListBase
  explicitColumnWidth : Number
columnWidth を明示的に設定することによって要求された列幅です。
ListBase
  explicitRowCount : int = -1
rowCount を明示的に設定することによって要求された行数です。
ListBase
  explicitRowHeight : Number
rowHeight を明示的に設定することによって要求された行の高さです。
ListBase
  factoryMap : Dictionary
ファクトリ単位のアイテムレンダラーのマップです。
ListBase
  freeItemRenderers : Array
未使用のアイテムレンダラーのスタックです。
ListBase
  freeItemRenderersByFactory : Dictionary
ファクトリ単位のフリーアイテムレンダラーのマップです。
ListBase
 InheritedhasComplexLayoutMatrix : Boolean
[読み取り専用] UIComponent に平行移動ではない (x,y) 変換プロパティがある場合、true を返します。
UIComponent
  highlightIndicator : Sprite
ハイライト表示されているレンダラーを示すグラフィックを格納している DisplayObject です。
ListBase
  highlightItemRenderer : IListItemRenderer
現在マウスが置かれているか、キャレットの位置にあるレンダラーです。
ListBase
  highlightUID : String
現在マウスが置かれているか、キャレットの位置にあるアイテムの UID です。
ListBase
 InheritedhorizontalScrollBar : ScrollBar
水平スクロールバーです。
ScrollControlBase
  itemsNeedMeasurement : Boolean = true
columnWidth プロパティと rowHeight プロパティを計算する必要があるかどうかを示すフラグです。
ListBase
  itemsSizeChanged : Boolean = false
レンダラーのサイズが変更されている可能性があることを示すフラグです。
ListBase
  iterator : IViewCursor
データプロバイダーからアイテムを取得し、そのアイテムをレンダラーに渡すために使用されるメイン IViewCursor です。
ListBase
  iteratorValid : Boolean = true
ページフォルトが発生したこと、およびイテレータの位置が有効でないこと(一番上に表示されているアイテムに配置されていないこと)を示すフラグです。
ListBase
  keySelectionPending : Boolean = false
キーボードによる選択がページフォルトによって中断されたかどうかを示すフラグです。
ListBase
  lastDropIndex : int
ドロップターゲットに追加するドラッグアイテムの位置を示す、最新の計算済みインデックスです。
ListBase
  lastSeekPending : ListBaseSeekPending
ページフォルトの原因となった最後のシークです。
ListBase
  listContent : ListBaseContentHolder
すべてのアイテムレンダラー、選択およびハイライトの各インジケーター、および他のサポートグラフィックの親となる内部表示オブジェクトです。
ListBase
  listContentStyleFilters : Object
[読み取り専用] ListBase から listContent に渡すスタイルのセットです。
ListBase
  listItems : Array
[読み取り専用] 各データプロバイダーアイテムをレンダリングする itemRenderer インスタンスを格納する配列の配列です。
ListBase
 InheritedmaskShape : Shape
マスクです。
ScrollControlBase
  modifiedCollectionView : ModifiedCollectionView
データプロバイダーの以前の状態を一時的に保存して、データ変更エフェクトの実行を容易にするコレクションビューです。
ListBase
  offscreenExtraColumns : int = 0
コントロールのレイアウトに使用するアイテムレンダラーの追加列のターゲット数です。
ListBase
  offscreenExtraColumnsLeft : int = 0
一番左に表示される列の左側に現在ある画面外の列の数です。
ListBase
  offscreenExtraColumnsRight : int = 0
右に表示される列の右側に現在ある画面外の列の数です。
ListBase
  offscreenExtraRows : int = 0
コントロールのレイアウトに使用するアイテムレンダラーの追加行のターゲット数です。
ListBase
  offscreenExtraRowsBottom : int = 0
下部に表示されるアイテムレンダラーの下に現在ある画面外の行の数です。
ListBase
  offscreenExtraRowsOrColumnsChanged : Boolean = false
画面外の行または列の数が変更されている可能性があることを示すフラグです。
ListBase
  offscreenExtraRowsTop : int = 0
一番上に表示される行の上に現在ある画面外の行の数です。
ListBase
  rendererChanged : Boolean = false
レンダラーが変更されたことを示すフラグです。
ListBase
  reservedItemRenderers : Object
近いうちに再び使用される可能性のある現在未使用のアイテムレンダラーのハッシュマップです。
ListBase
 InheritedresourceManager : IResourceManager
[読み取り専用] アプリケーションのローカライズされたすべてのリソースを管理するオブジェクトへの参照です。
UIComponent
  rowInfo : Array
[読み取り専用] listItems 内の行について、行の高さとその他のトラッキング情報をキャッシュする ListRowInfo オブジェクトの配列です。
ListBase
  rowMap : Object
アイテムレンダラーをそれぞれの ListRowInfo オブジェクトに対応付けるハッシュマップです。
ListBase
  runDataEffectNextUpdate : Boolean = false
次回表示を更新するときに、データエフェクトを開始するかどうかを示すフラグです。
ListBase
  runningDataEffect : Boolean = false
データ変更エフェクトが現在実行されているかどうかを示すフラグです。
ListBase
 InheritedscrollAreaChanged : Boolean
スクロールバーの表示または非表示のため、スクロール領域が変更されたことを示すフラグです。
ScrollControlBase
  selectedData : Object
どのアイテムが現在選択されているかを追跡する ListBaseSelectionData オブジェクトのハッシュテーブルです。
ListBase
  selectionIndicators : Object
選択のインジケーターのハッシュテーブルです。
ListBase
  selectionLayer : Sprite
選択およびハイライトのすべてのインジケーターが描画される listContent 内のレイヤーです。
ListBase
  selectionTweens : Object
選択のトゥイーンのハッシュテーブルです。
ListBase
  showCaret : Boolean
キャレットを表示するかどうかを示すフラグです。
ListBase
  unconstrainedRenderers : Dictionary
リストのレイアウトアルゴリズムの対象ではないアイテムレンダラーのハッシュマップです。
ListBase
 InheritedunscaledHeight : Number
[読み取り専用] 伸縮されていないコンポーネントの高さを求めるために使用する便利なメソッドです。
UIComponent
 InheritedunscaledWidth : Number
[読み取り専用] 伸縮されていないコンポーネントの幅を求めるために使用する便利なメソッドです。コンポーネントの描画および子のレイアウトはすべて、この幅の四角い枠内で行う必要があります。また、この値は updateDisplayList() に引数として渡されます。
UIComponent
 InheritedverticalScrollBar : ScrollBar
垂直スクロールバーです。
ScrollControlBase
  visibleData : Object
[読み取り専用] ビューに現在含まれているデータプロバイダーアイテムレンダラーのハッシュテーブルです。
ListBase
  wordWrapChanged : Boolean = false
表示リストの前回の更新以降に、wordWrap プロパティの値が変更されているかどうかを示すフラグです。
ListBase
パブリックメソッド
 メソッド定義元
  
コンストラクターです。
ListBase
 Inherited
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。
DisplayObjectContainer
 Inherited
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。
DisplayObjectContainer
  
データ変更エフェクトが実行されている場合に、アイテムレンダラーを追加します。
ListBase
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 Inherited
ビジュアルでないスタイルクライアントを、このコンポーネントのインスタンスに追加します。
UIComponent
 Inherited
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。
DisplayObjectContainer
  
ドロップされたアイテムをドロップターゲットに追加する位置のインデックスを返します。
ListBase
 Inherited
callLater(method:Function, args:Array = null):void
後で呼び出す関数をキューに格納します。
UIComponent
 Inherited
このコンポーネントインスタンスからスタイルプロパティを削除します。
UIComponent
 Inherited
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。
DisplayObjectContainer
 Inherited
Point オブジェクトをコンテンツ座標からグローバル座標に変換します。
UIComponent
 Inherited
Point オブジェクトをコンテンツ座標からローカル座標に変換します。
UIComponent
 Inherited
このコンテナの子を識別するプロパティのセットを返します。
UIComponent
 Inherited
このコンテナの子を識別するプロパティのセットを返します。
UIComponent
  
データオブジェクトが指定されたアイテムレンダラーを作成します。
ListBase
 Inherited
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクト上に作成します。
UIComponent
 Inherited
この IUIComponent オブジェクトへの id 参照を親ドキュメントオブジェクトから削除します。
UIComponent
 Inherited
この UIComponent のテキストスタイルに対応する UITextFormat オブジェクトを返します。
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
  
ストリングに基づいてリスト内のアイテムを検索し、選択をそのアイテムに移動します。
ListBase
 Inherited
印刷の完了後に呼び出されます。
UIComponent
 Inherited
指定されたインデックス位置でオートメーションオブジェクトを提供します。
UIComponent
 Inherited
オートメーションオブジェクトリストを提供します。
UIComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。
DisplayObject
 Inherited
getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
エレメントの境界の x 座標を、指定したエレメントサイズで返します。
UIComponent
 Inherited
getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
エレメントの境界の y 座標を、指定したエレメントサイズで返します。
UIComponent
 Inherited
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。
DisplayObjectContainer
 Inherited
指定された名前に一致する子表示オブジェクトを返します。
DisplayObjectContainer
 Inherited
子 DisplayObject インスタンスのインデックス位置を返します。
DisplayObjectContainer
 Inherited
この UIComponent インスタンスのタイプセレクターを探します。
UIComponent
 Inherited
getConstraintValue(constraintName:String):*
レイアウト制約値を返します。これは、このコンポーネントの制約スタイルを取得することと同じです。
UIComponent
 Inherited
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
UIComponent
 Inherited
明示された幅を使用するのか、それとも測定した幅を使用するのかを決定する便利なメソッドです。
UIComponent
 Inherited
現在フォーカスを持っているオブジェクトを取得します。
UIComponent
  
適切なファクトリを返します。ファクトリが指定されていない場合は、デフォルトのファクトリを使用します。
ListBase
 Inherited
getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number
エレメントのレイアウトの高さを返します。
UIComponent
 Inherited
getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number
エレメントのレイアウトの幅を返します。
UIComponent
 Inherited
getLayoutBoundsX(postLayoutTransform:Boolean = true):Number
画面に描画するためにエレメントで使用する x 座標を返します。
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
true または false を返して、エフェクトがターゲットで再生されるかどうかを示します。
ListBase
 Inherited
getRepeaterItem(whichRepeater:int = -1):Object
指定された Repeater がこの Repeater を生成するために使用した dataProvider 内のアイテムを返します。この Repeater が繰り返されていない場合は、null を返します。
UIComponent
 Inherited
getStyle(styleProp:String):*
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。
UIComponent
 Inherited
Point オブジェクトをグローバル座標からコンテンツ座標に変換します。
UIComponent
 Inherited
point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。
DisplayObject
 Inherited
currentCSSState が null でない場合、true を返します。
UIComponent
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
指定されたステートがこの UIComponent で定義されているかどうかを判別します。
UIComponent
  
ドラッグ & ドロップ操作が可能であることを示す、マウスポインターの下のドロップインジケーターを非表示にします。
ListBase
 Inherited
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
表示オブジェクトを評価して、x および y パラメーターで指定されたポイントと重複または交差するかどうかを調べます。
DisplayObject
 Inherited
水平方向のグラデーションを描画するときに rot パラメーターとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。
UIComponent
  
データプロバイダー内のアイテムのインデックスに対応するアイテムレンダラーを取得します(存在する場合)。
ListBase
  
indicesToIndex(rowIndex:int, colIndex:int):int
colIndex、rowIndex 位置にあるアイテムのデータプロバイダーへのオフセットを計算します。
ListBase
 Inherited
このコンポーネントの内部構造を初期化します。
UIComponent
 Inherited
このコンポーネントの繰り返しインスタンスを追跡する各種プロパティを初期化します。
UIComponent
 Inherited
次の画面更新時に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。
UIComponent
 Inherited
depth プロパティが変更されたことを示すために、コンポーネントのアイテムによって呼び出されます。
UIComponent
 Inherited
エレメントの layoutDirection を変更する場合、または親エレメントの layoutDirection を変更する場合は、エレメントでこのメソッドを呼び出す必要があります。
UIComponent
  
次回の更新ですべての行を更新します。
ListBase
 Inherited
後で画面更新時に commitProperties() メソッドが呼び出されるように、コンポーネントをマークします。
UIComponent
 Inherited
後で画面更新時に measure() メソッドが呼び出されるように、コンポーネントをマークします。
UIComponent
  
データプロバイダーアイテムのアイテムレンダラーがハイライト表示されているかどうか (アイテムレンダラーがマウスの位置にあるかどうか、またはキーボード操作によりキャレットの位置にあるかどうか) を判別します。
ListBase
  
データプロバイダーアイテムのアイテムレンダラーが選択可能かどうかを判別します。
ListBase
  
データプロバイダーアイテムのアイテムレンダラーが選択されているかどうかを判別します。
ListBase
  
データプロバイダーアイテムのアイテムレンダラーが、キーボード操作によりキャレットの位置にあるアイテムかどうかを判別します。
ListBase
  
レンダラーによってアイテムが表示されているかどうかを判別します。
ListBase
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
  
レンダラーが表示オブジェクトを含んでいる(または所有している)かどうかを判別します。
ListBase
  
このアイテムレンダラーによってレンダリングされているアイテムのデータプロバイダー内のインデックスを返します。
ListBase
  
dataTipField プロパティと dataTipFunction プロパティに基づいて、レンダラーが指定のデータオブジェクトに対して表示する dataTip ストリングを返します。
ListBase
  
iconField プロパティと iconFunction プロパティに基づいて、データアイテムのアイコンのクラスを返します(アイコンが存在する場合)。
ListBase
  
データプロバイダー内の指定のアイテムに対応するアイテムレンダラーを返します(存在する場合)。
ListBase
  
labelField プロパティと labelFunction プロパティに基づいて、レンダラーが指定のデータオブジェクトに対して表示するストリングを返します。
ListBase
 Inherited
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。
DisplayObject
 Inherited
Point オブジェクトをローカル座標からコンテンツ座標に変換します。
UIComponent
 Inherited
point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。
DisplayObject
 Inherited
cssState が currentCSSState に一致した場合は、true を返します。
UIComponent
 Inherited
このインスタンスが、指定されたタイプと同じであるのか、それともそのサブクラスであるのかを判別します。
UIComponent
  
measureHeightOfItems(index:int = -1, count:int = 0):Number
現在のアイテムレンダラーを使用して、データプロバイダーのアイテムのセットを測定し、それらのアイテムの高さの合計を返します。
ListBase
 Inherited
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField に表示するものとして、<font> や <b> のような HTML タグが含まれる可能性のある、指定の HTML テキストを測定します。
UIComponent
 Inherited
この UIComponent のスタイルで決定される UITextFormat を使用して単一行の UITextField(または UIFTETextField)に表示するものとして、指定のテキストを測定します。
UIComponent
  
measureWidthOfItems(index:int = -1, count:int = 0):Number
現在のアイテムレンダラーを使用して、データプロバイダーのアイテムのセットを測定し、見つかった最大幅を返します。
ListBase
 Inherited
親の内部の指定された位置にコンポーネントを移動します。
UIComponent
 Inherited
スタイルの変更を子に通知します。
UIComponent
 Inherited
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。
UIComponent
 Inherited
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。
UIComponent
 Inherited
印刷用の IFlexDisplayObject を準備します。
UIComponent
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
このコンポーネントの CSS スタイルキャッシュを作成または再作成します。recursive パラメーターが true の場合は、このコンポーネントのすべての下位要素の CSS スタイルキャッシュも作成または再作成します。
UIComponent
 Inherited
各エフェクトイベントごとに、EffectManager をイベントリスナーの 1 つとして登録します。
UIComponent
 Inherited
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。
DisplayObjectContainer
 Inherited
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。
DisplayObjectContainer
 Inherited
removeChildren(beginIndex:int = 0, endIndex:int = 0x7fffffff):void
DisplayObjectContainer インスタンスの子リストから、すべての child DisplayObject インスタンスを削除します。
DisplayObjectContainer
  
データ変更エフェクトが実行されている場合に、アイテムレンダラーを削除します。
ListBase
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
ビジュアルでないスタイルクライアントを、このコンポーネントのインスタンスから削除します。
UIComponent
 Inherited
指定されたイベントを再生します。
UIComponent
 Inherited
仮想キーボードを前面に表示します。
InteractiveObject
 Inherited
提供された ID を使用して子を解決します。
UIComponent
 Inherited
[静的] suspendBackgroundProcessing() が呼び出された後、callLater() によってキューに入れられたメソッドのバックグラウンド処理を再開します。
UIComponent
  
指定のインデックス位置にあるデータプロバイダーアイテムを表示状態にします。
ListBase
 Inherited
オブジェクトのサイズを設定します。
UIComponent
 Inherited
表示オブジェクトコンテナの既存の子の位置を変更します。
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
兄弟を基準としてコンポーネントのレイアウトサイズおよび位置を計算するために使用される変換 Matrix を設定します。
UIComponent
 Inherited
setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void
兄弟を基準としてコンポーネントのレイアウトサイズおよび位置を計算するために使用される変換 Matrix3D を設定します。
UIComponent
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
setStyle(styleProp:String, newValue:*):void
このコンポーネントインスタンスのスタイルプロパティを設定します。
UIComponent
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
visible プロパティが変更されたときに呼び出されます。
UIComponent
  
マウスポインターの下にドロップインジケーターを表示して、ドラッグ & ドロップ操作が可能であること、およびアイテムのドロップ先を示します。
ListBase
 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
コンポーネントのスタイルを初めて初期化するとき、Flex は stylesInitialized() メソッドを呼び出します。
UIComponent
 Inherited
[静的] resumeBackgroundProcessing() が呼び出されるまで、callLater() によってキューに入れられたメソッドのバックグラウンド処理をブロックします。
UIComponent
 Inherited
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
DisplayObjectContainer
 Inherited
swapChildrenAt(index1:int, index2:int):void
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。
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
  
特定のデータアイテムに対応するアイテムレンダラーが、コントロール内のアイテムレンダラーの通常の位置の外側に移動する必要がある場合、データ変更エフェクトの一部として UnconstrainItemAction エフェクトによって呼び出されます。
ListBase
 Inherited
子の位置とサイズを検証し、その他のビジュアルオブジェクトを描画します。
UIComponent
 Inherited
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。
UIComponent
 Inherited
commitProperties() メソッドを呼び出してコンポーネントのプロパティを検証するために、レイアウトロジックによって使用されます。
UIComponent
 Inherited
validateSize(recursive:Boolean = false):void
コンポーネントの測定サイズを検証します。LayoutManager.invalidateSize() メソッドがこの ILayoutManagerClient を指定して呼び出された場合、測定の実行時に validateSize() メソッドが呼び出されます。
UIComponent
 Inherited
このコンポーネントに割り当てられたバリデーターからの valid と invalid の両方のイベントを処理します。
UIComponent
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
垂直方向のグラデーションを描画するときに rot パラメーターとして drawRoundRect() メソッドに渡すことのできるボックスの Matrix を返します。
UIComponent
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロテクトメソッド
 メソッド定義元
  
addDragData(dragSource:Object):void
ドラッグ & ドロップ操作の一部として、選択されたアイテムを DragSource オブジェクトに追加します。
ListBase
  
レンダラーを非表示にし、レンダラーへの参照をクリーンアップして、レンダラーをリサイクルレンダラーリストに追加します。
ListBase
  
行への参照を格納している配列の先頭に空白行を追加します。
ListBase
 Inherited
フォーカス矩形を調整します。
UIComponent
  
adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void
listContent のサイズと位置を調整するために updateDisplayList() メソッドから呼び出されます。
ListBase
 Inherited
レイアウトマトリックスと、Flash の displayObject の変換への変換オフセットの組み合わせから計算されたマトリックスをコミットします。
UIComponent
  
選択インジケーターを適用するためのエフェクトを設定します。
ListBase
 Inherited
これは、Flex フレームワークが Dissolve エフェクトをサポートするために使用する内部メソッドです。
UIComponent
  
ドラッグ & ドロップ操作の実行時に、ドロップインジケーターの y 位置を計算します。
ListBase
 Inherited
measure() メソッドの呼び出しをスキップできるかどうかを決定します。
UIComponent
 Inherited
子オブジェクトの作成後に行われる最終処理を実行します。
UIComponent
  
指定の Sprite へのキャレットのインジケーターをクリアします。
ListBase
  
指定の Sprite のハイライトのインジケーターをクリアします。
ListBase
  
選択、ハイライトおよびキャレットの各インジケーターをすべて削除します。
ListBase
  
clearSelected(transition:Boolean = false):void
選択されたアイテムのセットをクリアし、それらのアイテムの選択状態を表すすべてのグラフィックを削除します。
ListBase
  
visibleData ハッシュテーブルを空にします。
ListBase
  
データの変更時にデータプロバイダーから送出される CollectionEvents を処理します。
ListBase
  
[オーバーライド] columnCount、columnWidth、rowHeight、rowCount などのプロパティが明示的に設定されているかどうかに基づいて、列幅、行の高さ、行数および列数を計算します。
ListBase
  
行数、列数、表示可能な行数および表示可能な列数に基づいて、ScrollBars を設定します。
ListBase
  
ObjectUtil.copy() メソッドを呼び出してオブジェクトのディープコピーを作成し、UIDUtil.createUID() メソッドを呼び出してそのコピーの uid プロパティ(存在する場合)を新しい値に置き換えます。
ListBase
  
copySelectedItems(useDataField:Boolean = true):Array
選択されたアイテムを選択順にコピーします。
ListBase
 Inherited
このコンポーネントの境界線を作成します。
ScrollControlBase
  
[オーバーライド] この ListBase の子となるオブジェクトを作成します。この場合、すべてのアイテムレンダラーを保持する listContent オブジェクトになります。
ListBase
 Inherited
使用中の埋め込みフォントに基づくコンテキストで、新しいオブジェクトを作成します。
UIComponent
 Inherited
指定された moduleFactory を使用して、オブジェクトを作成します。
UIComponent
  
destroyRow(i:int, numCols:int):void
不要になった行をリサイクルし、インジケーターを削除します。
ListBase
 Inherited
dispatchPropertyChangeEvent(prop:String, oldValue:*, value:*):void
プロパティの更新時に PropertyChangeEvent を送出するためのヘルパーメソッドです。
UIComponent
  
DragEvent.DRAG_COMPLETE イベントを処理します。
ListBase
  
DragEvent.DRAG_DROP イベントを処理します。
ListBase
  
DragEvent.DRAG_ENTER イベントを処理します。
ListBase
  
DragEvent.DRAG_EXIT イベントを処理します。
ListBase
  
DragEvent.DRAG_OVER イベントを処理します。
ListBase
  
マウスをリストの上または下に移動した場合に、リストを上または下にスクロールするインターバル関数です。
ListBase
  
dragStart イベントのデフォルトハンドラーです。
ListBase
  
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
指定の Sprite に、指定された位置、幅、高さおよび色でキャレットのインジケーターを描画します。
ListBase
  
drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
指定された Sprite に、指定された位置、幅、高さ、色でハイライトのインジケーターを描画します。
ListBase
  
drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
ハイライト、選択、またはキャレットの各インジケーターと共にレンダラーを描画します。
ListBase
  
行の色、境界線および背景が交互に異なるように描画します。
ListBase
  
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
指定の Sprite に、指定された位置、幅、高さおよび色で選択のインジケーターを描画します。
ListBase
  
findKey(eventCode:int):Boolean
eventCode パラメーターの文字で始まる次のアイテムをデータプロバイダー内で検索します。
ListBase
  
データ変更エフェクトの実行終了後に、元のコレクションとイテレータを復元し、エフェクトで使用したキャッシュされたすべての値を削除することによってクリーンアップします。
ListBase
  
caretIndex プロパティと anchorIndex プロパティに基づいて、選択されたアイテムを設定します。
ListBase
 Inherited
UIComponent オブジェクトがフォーカスを取得したときに呼び出されるイベントハンドラーです。
UIComponent
 Inherited
UIComponent オブジェクトがフォーカスを失ったときに呼び出されるイベントハンドラーです。
UIComponent
  
現在使用されていない作成済みのアイテムレンダラーを取得します。
ListBase
  
指定のインデックス位置にあるデータプロバイダーアイテムの列です。
ListBase
  
指定のインデックス位置にあるデータプロバイダーアイテムの行です。
ListBase
 Inherited
コンポーネントの使用頻度が低い一部の高度なレイアウト機能について実装および格納を初期化します。
UIComponent
 Inherited
このコンポーネントの初期化を完了させます。
UIComponent
 Inherited
このコンポーネントのアクセシビリティコードを初期化します。
UIComponent
  
initiateDataChangeEffect(unscaledWidth:Number, unscaledHeight:Number):void
データプロバイダーで変更が発生したときに、データ変更エフェクトを開始します。
ListBase
 Inherited
このオブジェクトがレイアウトに影響を与える(includeInLayout が true である)場合に、親のサイズおよび表示リストを無効にするためのヘルパーメソッドです。
UIComponent
 Inherited
通常、UITextField オブジェクトが含まれているコンポーネントのうち、UITextField オブジェクトがフォーカスを取得したコンポーネントによってオーバーライドされます。
UIComponent
  
アイテムレンダラーがリストのレイアウトアルゴリズムによって配置されなくなっている場合は true を返します (unconstrainRenderer() メソッドを呼び出したデータ変更エフェクトの実行中)。
ListBase
  
アイテムレンダラーの columnIndex と rowIndex を含むポイントを返します。
ListBase
  
データプロバイダーアイテムの UID を決定します。
ListBase
 Inherited
keyDown イベントに対して呼び出されるイベントハンドラーです。
UIComponent
 Inherited
keyUp イベントに対して呼び出されたイベントハンドラーです。
UIComponent
 Inherited
layoutChrome(unscaledWidth:Number, unscaledHeight:Number):void
サイズ変更に応答して、このコントロールの境界線の位置およびサイズを設定します。
ScrollControlBase
  
makeRowsAndColumns(left:Number, top:Number, right:Number, bottom:Number, firstColumn:int, firstRow:int, byCount:Boolean = false, rowsNeeded:uint = 0):Point
left、top、right、bottom で示された領域を埋めることができるだけの行と列を作成します。
ListBase
  
[オーバーライド] rowCount、columnCount、rowHeight および columnWidth の各プロパティに基づいて、コンポーネントの幅と高さの測定値を計算します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_CLICK イベントを処理します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_DOUBLE_CLICK イベントを処理します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_DOWN イベントを処理します。
ListBase
  
マウスの位置にあるアイテムレンダラーを判別します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_MOVE イベントを処理します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_OUT イベントを処理します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_OVER イベントを処理します。
ListBase
  
レンダラーを含め、リストに含まれている任意のマウスターゲットの MouseEvent.MOUSE_DOWN イベントを処理します。
ListBase
  
[オーバーライド] スクロール位置を変更して mouseWheel イベントを処理します。
ListBase
  
選択を移動し、インジケーターを水平方向にハイライト表示します。
ListBase
  
moveIndicatorsVertically(uid:String, moveBlockDistance:Number):void
選択を移動し、インジケーターを垂直方向にハイライト表示します。
ListBase
  
moveRowVertically(i:int, numCols:int, moveBlockDistance:Number):void
行を垂直方向に移動し、rowInfo レコードを更新します。
ListBase
  
左矢印キー、右矢印キー、または Shift キーや Ctrl キーなどの修飾子を使用してアイテムを選択するユーザー操作に応答して、選択を水平方向に移動します。
ListBase
  
上矢印キーまたは下矢印キーと修飾子 (Shift キーや Ctrl キーなど) を使用してアイテムを選択するユーザー操作に応答して、選択を垂直方向に移動します。
ListBase
  
コレクションイベントのデータエフェクトを準備します。
ListBase
  
既存のアイテムレンダラーを削除し、レンダラーが変更されたときのさまざまなキャッシュ構造をクリーンアップするために、updateDisplayList() メソッドによって呼び出されます。
ListBase
  
visibleData ハッシュテーブル内のキーを更新します。
ListBase
  
行への参照を格納している配列から行を削除します。
ListBase
  
データプロバイダー内の指定のアイテムについて、選択ハイライトおよびその他の関連グラフィックをクリーンアップします。
ListBase
 Inherited
このメソッドは、UIComponent の作成時に呼び出されます。また、ローカライズされたリソースが何らかの方法で変更されたことを示すために、ResourceManager が "change" イベントを送出した時点で常に呼び出されます。
UIComponent
  
行への参照を格納している配列の先頭から、要求された数の行を削除します。
ListBase
 Inherited
roomForScrollBar(bar:ScrollBar, unscaledWidth:Number, unscaledHeight:Number):Boolean
特定のスクロールバーを表示するための十分な領域がこのコンポーネントにあるかどうかを判断します。
ScrollControlBase
 Inherited
scroll イベントのデフォルトのイベントハンドラーです。
ScrollControlBase
  
scrollHorizontally(pos:int, deltaPos:int, scrollUp:Boolean):void
スクロール位置の変化に応じてレンダラーを調整します。
ListBase
  
scrollPositionToIndex(horizontalScrollPosition:int, verticalScrollPosition:int):int
指定のスクロール位置で最初に表示される行と列のアイテムに対応するデータプロバイダーインデックスを返します。
ListBase
  
scrollVertically(pos:int, deltaPos:int, scrollUp:Boolean):void
スクロール位置の変化に応じてレンダラーを調整します。
ListBase
  
ページフォルトが原因でシークが失敗したときに使用されるデフォルトの失敗ハンドラーです。
ListBase
  
ページフォルトが原因でシークが失敗したときに使用されるデフォルトの結果ハンドラーです。
ListBase
  
位置をシークし、必要に応じて ItemPendingError を処理します。
ListBase
  
selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
提供されているアイテムレンダラーがマウスで既にクリックされており、キーボード修飾子が指定の状態になっていれば、選択されたアイテムのセットを更新します。
ListBase
  
rowCount プロパティを設定します。この場合、無効化は行われず、行数を永続的に固定する explicitRowCount プロパティも設定されません。
ListBase
  
rowHeight プロパティを設定します。この場合、無効化は行われず、行の高さを永続的に固定する explicitRowHeight プロパティも設定されません。
ListBase
 Inherited
setScrollBarProperties(totalColumns:int, visibleColumns:int, totalRows:int, visibleRows:int):void
渡されたパラメーターに基づいて、スクロールバーを表示するよう、または非表示にするよう ScrollControlBase に指示します。
ScrollControlBase
 Inherited
setStretchXY(stretchX:Number, stretchY:Number):void
水平方向および垂直方向の変換伸縮率を指定します。
UIComponent
  
shiftRow(oldIndex:int, newIndex:int, numCols:int, shiftItems:Boolean):void
行を参照する配列内の行を移動します。
ListBase
 Inherited
stateChanged(oldState:String, newState:String, recursive:Boolean):void
このメソッドは、状態が変更された場合に呼び出され、状態固有のスタイルがこのコンポーネントに適用されるかどうかを確認します。
UIComponent
  
sumRowHeights(startRowIdx:int, endRowIdx:int):Number
要求された行のセットの高さを決定します。
ListBase
  
行への参照を格納している配列の末尾から残りのすべての行を削除します。
ListBase
  
アイテムレンダラーが表示されている場合、UID に基づいてそのレンダラーを検索します。
ListBase
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[オーバーライド] 表示可能なアイテムの数が変更された場合に、アイテムレンダラーを追加または削除します。
ListBase
  
すべての行を更新します。
ListBase
イベント
 イベント 概要 定義元
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
 InheritedaddChild()、addChildAt()、addElement() または addElementAt() メソッドを使用して、コンポーネントをコンテンツである子としてコンテナに追加したときに送出されます。UIComponent
 Inherited表示オブジェクトが表示リストに追加されたときに送出されます。DisplayObject
 Inherited表示オブジェクトが、直接、または表示オブジェクトを含むサブツリーの追加により、ステージ上の表示リストに追加されたときに送出されます。DisplayObject
  ユーザーの操作によって、selectedIndex プロパティまたは selectedItem プロパティが変更されたときに送出されます。ListBase
 Inheritedユーザーがコンテキストメニューから「削除」を選択した場合に送信されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスのメインボタンを押して離すと送出されます。InteractiveObject
 Inherited
    contextMenu
AIR アプリケーションでこのインタラクティブオブジェクトに関連付けられているコンテキストメニューをユーザージェスチャがトリガーすると送出されます。InteractiveObject
 Inheritedユーザーがコピー操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「コピー」を選択した場合に送出されます。InteractiveObject
 Inheritedコンポーネントの構築、プロパティ処理、測定、レイアウト、および描画が完了したときに送出されます。UIComponent
 Inheritedビューステートの変更後に送出されます。UIComponent
 InheritedcurrentState プロパティが変更された後、ビューステートが変更される前に送出されます。UIComponent
 Inheritedユーザーがカット操作のためにプラットフォーム固有のアクセラレーターキーの組み合わせをアクティブ化したとき、またはコンテキストメニューから「カット」を選択した場合に送出されます。InteractiveObject
  data プロパティが変更されたときに送出されます。ListBase
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
 Inheritedオブジェクトの doubleClickEnabled フラグが true に設定されている場合にユーザーが InteractiveObject をポインティングデバイスのメインボタンで 2 回続けてすばやくクリックすると送出されます。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 インスタンスでタッチサーフェスの端に沿って接触点を作成したとき(例えば、Apple TV の Siri Remote でタッチサーフェスの端に沿ってタップしたときなど)に送出されます。デバイスによっては、この接触を複数のタッチイベントの組み合わせと解釈する可能性もあります。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが同じ InteractiveObject インスタンス上の 2 つの接触位置を押したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上を、2 本の指で押したり離したりする場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上の接触位置でタッチポイントを移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話やタブレットの表示オブジェクト上で、指を左から右に動かす場合など)。InteractiveObject
 InheritedInteractiveObject インスタンスとの接触位置で、ユーザーが回転ジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れ、その指を表示オブジェクト上で回転させる場合など)。InteractiveObject
 InheritedInteractiveObject インスタンスとの接触位置で、ユーザーがスワイプジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 3 本指で触れてから、表示オブジェクト上でその 3 本の指をそろえて動かした場合など)。InteractiveObject
 Inheritedタッチ対応デバイス上で、ユーザーが InteractiveObject インスタンスとの接触位置を形成してからタップしたときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面で、表示オブジェクト上に複数の指を置いてメニューを開いてから、1 本の指でタップしてメニューアイテムを選択する場合など)。InteractiveObject
 InheritedInteractiveObject インスタンスとの接触位置で、ユーザーがズームジェスチャを実行したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に 2 本指で触れてから、表示オブジェクト上でその 2 本の指をすばやく広げた場合など)。InteractiveObject
 Inheritedオブジェクトの状態が可視から不可視に変化したときに送出されます。UIComponent
 Inheritedこのイベントは、IME でインライン入力をサポートしているすべてのクライアントアプリケーションに送出されます。InteractiveObject
 Inheritedコンポーネントの構築と初期化プロパティの設定が完了したときに送出されます。UIComponent
 InheritedValidator によってコンポーネントが監視されており、検証が失敗した場合に送出されます。UIComponent
  ユーザーがコントロール内のアイテムをクリックしたときに送出されます。ListBase
  ユーザーがコントロール内のアイテムをダブルクリックしたときに送出されます。ListBase
  ユーザーがコントロール内のアイテムの外にマウスポインターを移動したときに送出されます。ListBase
  ユーザーがコントロール内のアイテムの上にマウスポインターを置いたときに送出されます。ListBase
 Inheritedユーザーがキーを押したときに送出されます。InteractiveObject
 Inheritedユーザーがキーボード操作によってフォーカスを変更しようとすると送出されます。InteractiveObject
 Inheritedユーザーがキーを離したときに送出されます。InteractiveObject
 Inheritedユーザーが同じ InteractiveObject 上でポインティングデバイスの中央ボタンを押して離すと送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスの中央ボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを押したときに送出されます。InteractiveObject
 Inheritedユーザーが PopUpManager を使用して開いたコンポーネントの外側でマウスをクリックしたときに、そのコンポーネントから送出されます。UIComponent
 Inheritedユーザーがポインティングデバイスでフォーカスを変更しようとすると送出されます。InteractiveObject
 InheritedInteractiveObject の上で、ユーザーがポインティングデバイスを移動させたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスからポインティングデバイスを離したときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンスにポインティングデバイスを合わせたときに送出されます。InteractiveObject
 Inheritedユーザーが InteractiveObject インスタンス上でポインティングデバイスのボタンを離したときに送出されます。InteractiveObject
 Inheritedマウスホイールが InteractiveObject インスタンス上を回転するときに送出されます。InteractiveObject
 InheritedPopUpManager を使用して開かれたコンポーネントの外側にユーザーがマウスホイールをスクロールしたときに、そのコンポーネントから送出されます。UIComponent
 Inheritedオブジェクトが移動したときに送出されます。UIComponent
 Inheritedユーザーがドラッグジェスチャを止めると、ドラッグイニシエータ InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグされたオブジェクトがターゲットにドロップされ、そのドロップ操作が DragManager.acceptDragDrop() の呼び出しで受け入れられた場合に、ターゲットの InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界に入ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界を出ると、InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグジェスチャが境界の範囲内で行われている間、InteractiveObject から継続的に送出されます。InteractiveObject
 Inheritedドラッグ操作の開始時に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。InteractiveObject
 Inheritedドラッグ操作が行われている間に、DragManager.doDrag() 呼び出しのドラッグイニシエータとして指定されている InteractiveObject から送出されます。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
 InheritedremoveChild()、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ツールヒントを作成するときにコンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが非表示にされており、まもなく破棄されるときに、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが非表示にされる前に、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが表示される前に、コンポーネントによって送出されます。UIComponent
 Inheritedコンポーネントのツールヒントが表示された後に、コンポーネントによって送出されます。UIComponent
 InheritedtoolTip プロパティが設定されているコンポーネント上にユーザーがマウスを移動すると同時に、そのコンポーネントによって送出されます。UIComponent
 Inheritedタッチ対応デバイスにユーザーが初めて接触したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面に指で触れる場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが接触を解除したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの画面から指を離す場合など)。InteractiveObject
 Inheritedコンポーネントがタッチ操作のユーザージェスチャーへの応答を完了したときに送出される、キャンセルできないイベントです。UIComponent
 Inheritedコンポーネントがタッチ操作のユーザージェスチャーへの応答を開始したときに送出される、キャンセルできないイベントです。UIComponent
 Inheritedタッチ操作のユーザージェスチャーへの応答を試みているコンポーネントから送出される、キャンセル可能なイベントです。UIComponent
 Inheritedユーザーがデバイスにタッチしたときに送出され、接触ポイントがなくなるまで継続的に送出されます。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが接触位置を InteractiveObject インスタンスの外に移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、1 つの表示オブジェクトから別の表示オブジェクトに指をドラッグする場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。InteractiveObject
 Inheritedユーザーがタッチ対応デバイスの InteractiveObject インスタンス外に接触点を動かしたとき(例えば、タッチスクリーンを備えた携帯電話やタブレットで、表示オブジェクトから表示オブジェクト外に指をドラッグしたとき)に送出されます。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが InteractiveObject インスタンス上で接触位置を移動したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットで、表示オブジェクトの外にある位置から表示オブジェクト上に指をドラッグする場合など)。InteractiveObject
 Inheritedタッチ対応デバイスで、ユーザーが接触を開始した InteractiveObject インスタンスの同じ位置から指を離したときに送出されます(例えば、タッチスクリーン搭載の携帯電話またはタブレットの表示オブジェクト上の 1 点を、指で押したり離したりする場合など)。InteractiveObject
 Inheritedオブジェクトの commitProperties()、measure() および updateDisplayList() メソッドが必要に応じて呼び出されたときに送出されます。UIComponent
 InheritedValidator によってコンポーネントが監視されており、検証が成功した場合に送出されます。UIComponent
 Inheritedプログラムまたはユーザー操作のいずれかによって、値が変更されたときに送出されます。UIComponent
スタイル

スタイルには共通スタイルと特定のテーマに関連するスタイルがあります。共通スタイルは、任意のテーマと共に使用できます。特定のテーマに関連するスタイルは、アプリケーションがそのテーマを使用する場合にのみ使用できます。

共通スタイル
 スタイル 説明 定義元
  
alternatingItemColors
型: Array 形式: Color CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

リスト内のアイテムの背景に使用する色です。 値は 1 つ以上の色の配列です。リストアイテムの背景には、この配列内の色が交替で使用されます。

DataGrid コントロールの場合、1 つの行内のアイテムはすべて同じ背景色となり、各行の背景色は色の配列の中から決定されます。

単一のリストを使用して 2 次元表示を設定する TileList コントロールでは、スタイルはリストの列数と行数および指定した色の数に基づいて、格子縞模様やストライプなどのさまざまなパターンになります。 TileList では、レイアウトの方向に従って個々のアイテムの背景色を配置することで色が周期的に切り替わります。 色数と列数が偶数である TileList を水平方向にレイアウトすると、ストライプになります。 列数が奇数の場合は、格子縞模様になります。

デフォルト値: undefined
ListBase
 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
 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

ドラッグしたアイテムをドロップできる場所を示すために使用するスキンです。 ListBase から派生したコンポーネントがドラッグ & ドロップ操作のドロップターゲットになる可能性がある場合、showDropFeedback() メソッドの呼び出しによってこのクラスのインスタンスが作成され、ドロップ位置のアイテムの itemRenderer の 1 ピクセル上に配置されます。ここでアイテムをドロップすると、ドロップしたアイテムはこのアイテムの 1 つ上になります。 デフォルト値: mx.controls.listClasses.ListDropIndicator
ListBase
 Inherited型: uint 形式: Color 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 3  ランタイムバージョン: Flash9, AIR 1.1

フォーカス矩形で使用されるブレンドモードです.
UIComponent
 Inherited型: String CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

フォーカス矩形のどの角を丸くするかを指定します.
ScrollControlBase
 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

内部 TextField の antiAliasType プロパティを設定します.
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

Flex コントロール内のテキストを表す内部 TextField の gridFitType プロパティを設定します.
ScrollControlBase
 Inherited型: Number CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

Flex コントロール内のテキストを表す内部 TextField の sharpness プロパティを設定します.
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

Flex コントロール内のテキストを表す内部 TextField の thickness プロパティを設定します.
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
ListBase
  
paddingLeft
型: Number 形式: Length CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

コンポーネントの左境界線からコンテンツ領域の左端までのピクセル数です。

デフォルト値は 0 です。

Halo テーマの Button コントロールデフォルト値は 10 で、Spark テーマの場合は 6 です。

ComboBox コントロールのデフォルト値は 5 です。

Form コンテナのデフォルト値は 16 です。

Tree コントロールのデフォルト値は 2 です。

ListBase
  
paddingRight
型: Number 形式: Length CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

コンポーネントの右境界線からコンテンツ領域の右端までのピクセル数です。

デフォルト値は 0 です。

Halo テーマの Button コントロールデフォルト値は 10 で、Spark テーマの場合は 6 です。

ComboBox コントロールのデフォルト値は 5 です。

Form コンテナのデフォルト値は 16 です。

ListBase
  
paddingTop
型: Number 形式: Length CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

行の上端と行内のレンダラーの上端との間のピクセル数です。 デフォルト値: 2
ListBase
 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

ユーザーがレンダラーの上にマウスを置いたときのレンダラーの背景色です。Halo テーマのデフォルト値は 0xB2E1FF です。Spark テーマのデフォルト値は 0xCEDBEF です。
ListBase
  
selectionColor
型: uint 形式: Color CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

ユーザーがレンダラーを選択したときのレンダラーの背景色です。Halo テーマのデフォルト値は 0x7FCEFF です。Spark テーマのデフォルト値は 0xA8C6EE です。
ListBase
  
selectionDisabledColor
型: uint 形式: Color CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

コンポーネントが無効になっているときのレンダラーの背景色です。 デフォルト値: 0xDDDDDD
ListBase
  
selectionDuration
型: Number 形式: Time CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

選択エフェクトの継続時間です。 アイテムを選択すると、背景色の描画に伴ってエフェクトが再生されます。 0 に設定すると、エフェクトが無効になります。 デフォルト値: 250
ListBase
  
selectionEasingFunction
型: Function CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

選択エフェクトの easingFunction です。 アイテムを選択すると、背景色の描画に伴ってエフェクトが再生されます。 デフォルトは、色の直線的なフェードインです。 easingFunction を使用して選択エフェクトを制御できます。 デフォルト値: undefined
ListBase
 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

テキストの 1 行目のコンテナ左端からのオフセット(ピクセル単位)です.
ScrollControlBase
  
textRollOverColor
型: uint 形式: Color CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

ユーザーがレンダラーの上にマウスを置いたときのレンダラーのテキストの色です。Halo テーマのデフォルト値は 0x2B333C です。Spark テーマのデフォルト値は 0x000000 です。
ListBase
  
textSelectedColor
型: uint 形式: Color CSS 継承: はい
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

ユーザーがレンダラーを選択したときのレンダラーのテキストの色です。Halo テーマのデフォルト値は 0x2B333C です。Spark テーマのデフォルト値は 0x000000 です。
ListBase
 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
ListBase
  
verticalAlign
型: String CSS 継承: いいえ
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

行内のレンダラーの垂直方向の配置です。 指定できる値は、"top""middle" および "bottom" です。 DataGrid では、行の各列内のアイテムの高さが異なる場合に、このスタイル、および paddingTop スタイルと paddingBottom スタイルに基づいてレンダラーを行に配置します。他のリストクラスでは verticalAlign を使用しませんが、アイテムレンダラーでこのスタイルプロパティを調べ、このプロパティに基づいてレイアウトを調整できます。 デフォルト値: "top"
ListBase
 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
Halo テーマスタイル
 スタイル 説明 定義元
 Inherited型: Number CSS 継承: いいえ テーマ: halo
言語バージョン: ActionScript 3.0  製品バージョン: Flex 3  ランタイムバージョン: Flash9, AIR 1.1

backgroundColor プロパティで定義されている、backgroundImage スタイルで定義されているイメージまたは SWF ファイルの背景色のアルファレベルです.
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。

allowItemSizeChangeNotification

プロパティ 
allowItemSizeChangeNotification:Boolean  [書き込み専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

false の場合、レンダラーは List のサイズを無効化できません。



実装
    protected function set allowItemSizeChangeNotification(value:Boolean):void

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

アンカーであるアイテムのブックマークです。 ブックマークにより、コンポーネントはアイテムのコレクション内の位置をすばやくシークすることができます。 このプロパティは、キャレットまたはハイライト表示されたアイテムとアンカーの間にあるアイテムのセットを選択する場合や、ソートまたはフィルターを適用した後に選択されているアイテムを検索する場合に使用します。

anchorIndex

プロパティ 
protected var anchorIndex:int = -1

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

選択アンカーポイントとなるデータプロバイダー内のアイテムのオフセットです。

cachedItemsChangeEffect

プロパティ 
protected var cachedItemsChangeEffect:IEffect = null

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コントロールのデータプロバイダー内で変更が発生したときに再生するエフェクトです。itemsChangeEffect スタイルを通じて設定します。

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 プロパティを設定すると、ICollectionView インターフェイスをサポートし、このプロパティを結果に設定するために、Flex によって必要に応じてデータプロバイダーがラップされます。 ListBase クラスは、このプロパティを使用してプロバイダー内のデータにアクセスします。 dataProvider プロパティを取得すると、Flex からこの値が返されます。

columnCount

プロパティ 
columnCount:int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

TileList コントロールに表示する列の数、または HorizontalList コントロール内のアイテムの数です。 DataGrid の場合は、表示する列数です。 メモ:このプロパティを設定しても、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 コントロールで使用されます。このプロパティは、個々の DataGridColumn の幅を設定した DataGrid コントロールには影響しません。

デフォルト値: 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 から派生したクラスでは、DataGrid の List や列の 1 つが List である DataGrid を使用している場合などの複雑な状況に対応するために、このプロパティがサポートされています。

リストクラスでは、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 にアイテムレンダラーをマッピングする辞書です。ItemWrappers は、アイテムレンダラーのデータを提供するために使用されます。 データエフェクトが実行されている場合にのみ適用できます。

dataProvider

プロパティ 
dataProvider:Object

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

表示するデータのセットです。 このプロパティにより、ほとんどのタイプのオブジェクトをデータプロバイダーとして使用できるようになります。 dataProvider プロパティを Array に設定した場合は、ArrayCollection に変換されます。 このプロパティを XML オブジェクトに設定した場合は、アイテムを 1 つだけ持つ XMLListCollection に変換されます。 このプロパティを XMLList に設定した場合は、XMLListCollection に変換されます。 このプロパティを IList インターフェイスまたは ICollectionView インターフェイスを実装するオブジェクトに設定した場合は、そのオブジェクトが直接使用されます。

変換の結果、dataProvider プロパティを取得すると、常に ICollectionView になります。したがって、必ずしもプロパティの設定時に使用したオブジェクトのタイプになるとは限りません。 データプロバイダーでデータを変更する場合は、この動作を認識しておくことが重要です。元のデータへの変更は検出されない場合がありますが、dataProvider プロパティから取得した ICollectionView オブジェクトへの変更は検出されます。

デフォルト値: 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 は、次の例に示すように、データプロバイダー内のアイテムである引数を 1 つ受け取り、String を返します。

myDataTipFunction(item:Object):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

デフォルトで表示する列の数です。 この値は、サイズまたは内容に基づいて columnCount の計算を試みたときに、列数の計算結果が 1 未満の値になった場合に使用されます。

デフォルト値: 4。

defaultRowCount

プロパティ 
protected var defaultRowCount:int = 4

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

デフォルトで表示する行の数です。 この値は、サイズまたは内容に基づいて rowCount の計算を試みたときに、行数の計算結果が 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 の場合は、アイテムを移動できます。 データプロバイダーからアイテムを削除できないか、削除しないことが望ましい場合が多いので、ドラッグ & ドロップ中に MOVE 操作を許可しないようにすることをお勧めします。

デフォルト値: 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 に設定した場合、コントロールはすべてのデータ形式を受け入れ、ドラッグされたデータがデータプロバイダー内のデータの形式と一致するものと見なします。 ドラッグされたデータの形式を明示的にチェックする場合は、1 つまたは複数のドラッグイベント(dragOver など)を処理し、リストクラスがドロップされたデータを受け入れる方法をカスタマイズするために、DragEvent の preventDefault() メソッドを呼び出す必要があります。

dropEnabledtrue に設定すると、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 を明示的に設定することによって要求された行の高さです。

factoryMap

プロパティ 
protected var factoryMap:Dictionary

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ファクトリ単位のアイテムレンダラーのマップです。 このプロパティは、値が IFactory である itemRenderers でインデックス付けされた Dictionary です。

freeItemRenderers

プロパティ 
protected var freeItemRenderers:Array

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

未使用のアイテムレンダラーのスタックです。 ほとんどのリストクラスでは、表示可能な領域からスクロールアウトされた作成済みのレンダラーをリサイクルします。そのため、スクロールの時間が短縮されます。 リサイクルされるレンダラーは、ここに格納されます。

freeItemRenderersByFactory

プロパティ 
protected var freeItemRenderersByFactory:Dictionary

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ファクトリ単位のフリーアイテムレンダラーのマップです。 このプロパティは、itemRenderers の値が Dictionaries であるファクトリーでインデックス付けされた Dictionary です。

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 として指定された名前のプロパティをデータプロバイダーオブジェクトで探します。 このプロパティの値が Class の場合、そのクラスをインスタンス化し、IFlexDisplayObject のインスタンスと想定します。 このプロパティの値が String の場合は、その名前を持つ Class がアプリケーションに存在するかどうかを確認します。該当する Class が見つからない場合には、その名前を持つプロパティをドキュメントで検索し、該当のプロパティが Class にマッピングされていると想定します。

デフォルト値: 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

アイコンを決定するために各アイテムで実行されるユーザー指定の関数です。 デフォルトでは、リストの行内のテキストにはアイコンは表示されません。 ただし、アイコン関数を指定することにより、アイコンとして作成して行に表示するグラフィックの Class を指定できます。 DataGrid では、このプロパティは無視されます。

iconFunction は、次に例に示すように、データプロバイダー内のアイテムである引数を 1 つ受け取り、Class を返します。

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

コントロールのカスタムアイテムレンダラーです。 ドロップイン、インラインまたはカスタムのアイテムレンダラーを指定できます。

デフォルトのアイテムレンダラーは、コンポーネントクラスによって異なります。 TileList クラスと HorizontalList クラスでは TileListItemRenderer を使用し、List クラスでは ListItemRenderer を使用します。 DataGrid クラスでは、DataGridColumn の DataGridItemRenderer を使用します。



実装
    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 プロパティを計算する必要があるかどうかを示すフラグです。 このプロパティが設定されるのは、レンダラーの測定に影響を与える可能性のあるスタイルが変更された場合、またはデータプロバイダーが変更された場合です。

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 です。 コードシーケンスの末尾で、メイン IViewCursor を一番上に表示されるアイテムに必ず配置する必要があります。

iteratorValid

プロパティ 
protected var iteratorValid:Boolean = true

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ページフォルトが発生したこと、およびイテレータの位置が有効でないこと(一番上に表示されているアイテムに配置されていないこと)を示すフラグです。 コンポーネントでページフォルト(ItemPending エラー)が発生すると、iteratorValidfalse に設定されます。 アイテムのレンダリングを標準的に処理するコードは、このフラグをチェックし、データのページがサーバーから到着するまで実行されません。

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 はフォーマット処理やローカライズにも使用できます。

ほとんどのコンポーネントでは、ラベル関数はデータプロバイダー内のアイテムである引数を 1 つ受け取り、String を返します。

      myLabelFunction(item:Object):String

DataGrid クラスおよび DataGridColumn クラスのメソッドシグネチャは次のとおりです。

      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:ListBaseContentHolder

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

すべてのアイテムレンダラー、選択およびハイライトの各インジケーター、および他のサポートグラフィックの親となる内部表示オブジェクトです。 このオブジェクトは、Container クラスの contentPane とほぼ等価であり、スクロールの管理に使用されます。

listContentStyleFilters

プロパティ 
listContentStyleFilters:Object  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ListBase から listContent に渡すスタイルのセットです。



実装
    protected function get listContentStyleFilters():Object

関連する API エレメント

listData

プロパティ 
listData:BaseListData

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コンポーネントをドロップインアイテムレンダラーまたはドロップインアイテムエディターとして使用すると、コンポーネントの listData プロパティがリストコントロールの追加データで初期化されます。 コンポーネントは、この初期化された listData プロパティと data プロパティを使用することで、ドロップインアイテムレンダラーまたはドロップインアイテムエディターとして適切な情報を表示できます。

MXML および ActionScript でこのプロパティを設定することはありません。このコンポーネントがドロップインアイテムレンダラーまたはドロップインアイテムエディターとして使用されるときに、Flex でプロパティが設定されます。

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 dataChange イベントが送出されます。



実装
    public function get listData():BaseListData
    public function set listData(value:BaseListData):void

関連する API エレメント

listItems

プロパティ 
listItems:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

各データプロバイダーアイテムをレンダリングする itemRenderer インスタンスを格納する配列の配列です。 これは、2 次元の行優先配列(列の配列である行の配列)です。



実装
    protected function get listItems():Array

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

データプロバイダーの以前の状態を一時的に保存して、データ変更エフェクトの実行を容易にするコレクションビューです。

nullItemRenderer

プロパティ 
nullItemRenderer:IFactory

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コントロールのカスタムアイテムレンダラーです。 ドロップイン、インラインまたはカスタムのアイテムレンダラーを指定できます。

デフォルトのアイテムレンダラーは、コンポーネントクラスによって異なります。 TileList クラスと HorizontalList クラスでは TileListItemRenderer を使用し、List クラスでは ListItemRenderer を使用します。 DataGrid クラスでは、DataGridColumn の DataGridItemRenderer を使用します。



実装
    public function get nullItemRenderer():IFactory
    public function set nullItemRenderer(value:IFactory):void

offscreenExtraColumns

プロパティ 
protected var offscreenExtraColumns:int = 0

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コントロールのレイアウトに使用するアイテムレンダラーの追加列のターゲット数です。 これらの列の半分は、画面上に表示される列の左側に作成され、もう半分は右側に作成されます。 通常、このプロパティは、offscreenExtraRowsOrColumns プロパティの設定時に間接的に設定されます。

デフォルト値: 0。

offscreenExtraColumnsLeft

プロパティ 
protected var offscreenExtraColumnsLeft:int = 0

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

一番左に表示される列の左側に現在ある画面外の列の数です。 この値は、offscreenExtraColumns / 2 以下になります。

デフォルト値: 0。

offscreenExtraColumnsRight

プロパティ 
protected var offscreenExtraColumnsRight:int = 0

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

右に表示される列の右側に現在ある画面外の列の数です。 この値は、offscreenExtraColumns / 2 以下になります。

デフォルト値: 0。

offscreenExtraRows

プロパティ 
protected var offscreenExtraRows:int = 0

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コントロールのレイアウトに使用するアイテムレンダラーの追加行のターゲット数です。 これらの行の半分は、画面上に表示される行の上に作成され、もう半分は下に作成されます。 通常、このプロパティは、offscreenExtraRowsOrColumns プロパティの設定時に間接的に設定されます。

デフォルト値: 0。

offscreenExtraRowsBottom

プロパティ 
protected var offscreenExtraRowsBottom:int = 0

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

下部に表示されるアイテムレンダラーの下に現在ある画面外の行の数です。 この値は、offscreenExtraRows / 2 以下になります。

デフォルト値: 0。

offscreenExtraRowsOrColumns

プロパティ 
offscreenExtraRowsOrColumns:int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コントロールのレイアウトに使用するアイテムレンダラーの追加の行または列のターゲット数です。 これらの行または列の半分は、画面上に表示される行または列の上または左側に作成され、もう半分は下または右側に作成されます。

行と列のどちらを作成するかは、コントロールとそのプロパティによって決まります。 通常は行が使用されます。ただし、directionTileBaseDirection.VERTICAL に設定されている TileBase コンポーネントを除きます。 この場合は列が作成されます。

主に List コントロールまたは TileList コントロールにデータエフェクトを適用するときは、このプロパティをゼロ以外の値に設定します。 現在表示されているアイテムに対応するデータプロバイダーエレメントに影響する変更、または表示されているアイテムの前または後にある指定された数のアイテムのデータプロバイダーエレメントに影響する変更によって、データエフェクトがトリガーされます。 この範囲外のデータプロバイダーエレメントは、データエフェクトによって完全にはアニメーション化されない場合があります。

このプロパティが役立つのは、リストベースのコントロールの "before" レイアウトをまず決定してから "after" レイアウトを決定し、最後に before レイアウトから after レイアウトにアニメーションを作成するようにエフェクトのプロパティを設定することでデータエフェクトが動作するためです。 多数のエフェクトによって、現在非表示のアイテムが表示されるようになったり、現在表示されているアイテムが非表示になったりします。そのため、データエフェクトの再生時にアイテムレンダラーが既に存在するように、このプロパティでは、画面外のアイテムレンダラーを作成するようコントロールを設定します。

このプロパティの妥当な値は、画面上に表示される行の数と考えられます。 このプロパティを非常に大きな値に設定すると、多数のエレメントを含むデータプロバイダーで使用するときに、パフォーマンスの問題が発生することがあります。

デフォルト値: 0。



実装
    public function get offscreenExtraRowsOrColumns():int
    public function set offscreenExtraRowsOrColumns(value:int):void

offscreenExtraRowsOrColumnsChanged

プロパティ 
protected var offscreenExtraRowsOrColumnsChanged:Boolean = false

言語バージョン: 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 以下になります。 このプロパティは、データプロバイダー内のアイテムに対する listItems 配列および rowInfo 配列の関係を計算するときに、(verticalScrollPosition プロパティと共に)使用されます。

デフォルト値: 0。

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

表示する行の数です。 コンポーネントの高さが明示的に設定されている場合、このプロパティは無効になることがあります。

DataGrid コントロールの場合、rowCount プロパティにはヘッダー行は含まれません。

デフォルト値: 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

プロパティ 
rowInfo:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

listItems 内の行について、行の高さとその他のトラッキング情報をキャッシュする ListRowInfo オブジェクトの配列です。



実装
    protected function get rowInfo():Array

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 の場合、コントロールで選択がサポートされます。 ListBase のサブクラスである Menu クラスでは、選択したメニューアイテムは選択状態で表示されないので、このプロパティはデフォルトで false に設定されます。

デフォルト値: 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

selectedItemsCompareFunction

プロパティ 
selectedItemsCompareFunction:Function

言語バージョン: ActionScript 3.0
製品バージョン: Flex 4
ランタイムバージョン: Flash Player 9, AIR 1.5

selectedItems プロパティ内のアイテムをデータプロバイダー内のアイテムと比較するために使用される関数です。一致する場合、データプロバイダー内のアイテムは選択の一部になります。デフォルトでは、または selectedItemsCompareFunctionnull に設定されている場合は、デフォルトの比較関数が使用され、厳密な等価(===)が使用されます。以前のリリースの Flex では単純な比較(==)が使用されていたため、特定の場合に動作が異なる可能性があることに注意してください。一般的な比較関数では、オブジェクトの UID を比較するか、特定のプロパティが一致することをテストするだけです。

比較関数は 2 つの引数を受け取ります。最初の引数は、データプロバイダー内のオブジェクトです。2 番目の引数は、selectedItems プロパティ内のオブジェクトです。この関数は、データプロバイダーのアイテムを選択する必要がある場合に true を返します。

      myCompareFunction(itemInDataProvider:Object, itemInSelectedItems):Boolean

デフォルト値は null で、厳密な等価が使用されます。

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 selectedItemsCompareFunctionChanged イベントが送出されます。



実装
    public function get selectedItemsCompareFunction():Function
    public function set selectedItemsCompareFunction(value:Function):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:Dictionary

言語バージョン: 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

選択されたアイテム、または選択されたアイテムのデータフィールドまたはラベルフィールドです。 選択されたアイテムが Number または String の場合、値はアイテムです。 アイテムがオブジェクトの場合、値はデータプロパティ(存在する場合)またはラベルプロパティ(存在する場合)です。

メモ: 多くの場合、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

プロパティ 
visibleData:Object  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ビューに現在含まれているデータプロバイダーアイテムレンダラーのハッシュテーブルです。 このテーブルは、データプロバイダーアイテムの UID でインデックス付けされます。このテーブルは、特定のアイテムの表示に使用するレンダラーをすばやく取得するために使用されます。



実装
    protected function get visibleData():Object

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 とは異なります。itemsSizeChanged は、レンダラーのサイズ計算で wordWrap を考慮する必要があるかどうかが変更されただけなので、レンダラーにデータアイテムを再適用してもレンダラーが無効化されない可能性があることも示します。

コンストラクターの詳細

ListBase

()コンストラクター
public function ListBase()

言語バージョン: 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 — 追加するレンダラーです。

addToRowArrays

()メソッド 
protected function addToRowArrays():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行への参照を格納している配列の先頭に空白行を追加します。

adjustListContent

()メソッド 
protected function adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

listContent のサイズと位置を調整するために、updateDisplayList() メソッドから呼び出されます。

パラメーター

unscaledWidth:Number (default = -1) — コンポーネントの scaleX プロパティの値にかかわらず、コンポーネントの座標内でピクセル単位によりコンポーネントの幅を指定します。
 
unscaledHeight:Number (default = -1) — コンポーネントの scaleY プロパティの値にかかわらず、コンポーネントの座標内でピクセル単位でコンポーネントの高さを指定します。

applySelectionEffect

()メソッド 
protected function applySelectionEffect(indicator:Sprite, uid:String, itemRenderer:IListItemRenderer):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

選択インジケーターを適用するためのエフェクトを設定します。 デフォルトは基本アルファトゥイーンです。

パラメーター

indicator:Sprite — 選択を表すグラフィックを格納する Sprite です。
 
uid:String — 選択しているアイテムの UID です。この 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 軸座標です。

clearCaretIndicator

()メソッド 
protected function clearCaretIndicator(indicator:Sprite, itemRenderer:IListItemRenderer):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

指定の Sprite へのキャレットのインジケーターをクリアします。

パラメーター

indicator:Sprite — レンダラーをハイライト表示にするためのグラフィックを格納する Sprite です。
 
itemRenderer:IListItemRenderer — ハイライト表示されるアイテムレンダラーです。

clearHighlightIndicator

()メソッド 
protected function clearHighlightIndicator(indicator:Sprite, itemRenderer:IListItemRenderer):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

指定の Sprite のハイライトのインジケーターをクリアします。

パラメーター

indicator:Sprite — レンダラーをハイライト表示にするためのグラフィックを格納する Sprite です。
 
itemRenderer:IListItemRenderer — ハイライト表示されるアイテムレンダラーです。

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 です。

clearVisibleData

()メソッド 
protected function clearVisibleData():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

visibleData ハッシュテーブルを空にします。

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

columnCountcolumnWidthrowHeightrowCount などのプロパティが明示的に設定されているかどうかに基づいて、列幅、行の高さ、行数および列数を計算します。

関連する API エレメント

configureScrollBars

()メソッド 
protected function configureScrollBars():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行数、列数、表示可能な行数および表示可能な列数に基づいて、ScrollBars を設定します。 このメソッドは、行と列が更新された後に updateDisplayList() メソッドから呼び出されます。 このメソッドは、ScrollBars を適切に設定するために 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() メソッドが呼び出されたときに作成されます。

createItemRenderer

()メソッド 
public function createItemRenderer(data:Object):IListItemRenderer

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データオブジェクトが指定されたアイテムレンダラーを作成します。

パラメーター

data:Object — データオブジェクトです。

戻り値
IListItemRenderer — アイテムレンダラーです。

destroyRow

()メソッド 
protected function destroyRow(i:int, numCols:int):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

不要になった行をリサイクルし、インジケーターを削除します。

パラメーター

i:int — 削除する列のインデックスです。
 
numCols:int — 行の列数です。

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() メソッドを呼び出して、ドロップフィードバックを非表示にします。

アクションが COPY の場合、このメソッドは ObjectUtil.copy() メソッドを呼び出してオブジェクトのディープコピーを作成し、そのコピーの uid プロパティ(存在する場合)を新しい値に置き換えます。これは、UIDUtil.createUID() メソッドを呼び出すことによって行われます。

パラメーター

event:DragEvent — DragEvent オブジェクトです。

関連する API エレメント

dragEnterHandler

()メソッド 
protected function dragEnterHandler(event:DragEvent):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

DragEvent.DRAG_ENTER イベントを処理します。 このメソッドは、DragSource オブジェクトに有効なエレメントが格納されているかどうかを判別し、showDropFeedback() メソッドを使用して UI フィードバックを設定します。

パラメーター

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() メソッドを呼び出して、UI フィードバックを非表示にします。

パラメーター

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() メソッドを使用して UI フィードバックを設定します。

パラメーター

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

指定の Sprite に、指定された位置、幅、高さおよび色でキャレットのインジケーターを描画します。

パラメーター

indicator:Sprite — レンダラーをハイライト表示にするためのグラフィックを格納する Sprite です。
 
x:Number — インジケーターの x 方向位置の候補です。
 
y:Number — インジケーターの x 方向位置の候補です。
 
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

指定された Sprite に、指定された位置、幅、高さ、色でハイライトのインジケーターを描画します。

パラメーター

indicator:Sprite — レンダラーをハイライト表示にするためのグラフィックを格納する Sprite です。
 
x:Number — インジケーターの x 方向位置の候補です。
 
y:Number — インジケーターの x 方向位置の候補です。
 
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

指定の Sprite に、指定された位置、幅、高さおよび色で選択のインジケーターを描画します。

パラメーター

indicator:Sprite — レンダラーをハイライト表示にするためのグラフィックを格納する Sprite です。
 
x:Number — インジケーターの x 方向位置の候補です。
 
y:Number — インジケーターの x 方向位置の候補です。
 
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 — キーボード上で押されたキーです。

戻り値
Boolean — 一致するものが見つかった場合は true です。

findString

()メソッド 
public function findString(str:String):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ストリングに基づいてリスト内のアイテムを検索し、選択をそのアイテムに移動します。 検索は、selectedIndex の位置から開始されます。データプロバイダーの末尾に達すると、先頭から再開されます。

DataGrid コントロールの場合、デフォルトではこのメソッドによってコントロール内の最初の列が検索されます。 これ以外の列を検索するには、コントロールの設定に使用されているコレクションの sort プロパティを、検索対象となる特定のフィールドに設定します。 各フィールドは、コントロールの 1 列に相当します。

パラメーター

str:String — 照合するストリングです。

戻り値
Boolean — 一致するものが見つかった場合は true です。

関連する API エレメント

finishDataChangeEffect

()メソッド 
protected function finishDataChangeEffect(event:EffectEvent):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データ変更エフェクトの実行終了後に、元のコレクションとイテレータを復元し、エフェクトで使用したキャッシュされたすべての値を削除することによってクリーンアップします。 このメソッドは、Flex フレームワークによって呼び出されます。コードから呼び出す必要はありません。

パラメーター

event:EffectEvent — EffectEvent です。

finishKeySelection

()メソッド 
protected function finishKeySelection():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

caretIndex プロパティと anchorIndex プロパティに基づいて、選択されたアイテムを設定します。 スクロールによってさらに多くのアイテムを取得している間に、キーボード選択ハンドラーでページフォルトが発生した場合に、キーボード選択ハンドラーと updateDisplayList() メソッドによって呼び出されます。

getItemRendererFactory

()メソッド 
public function getItemRendererFactory(data:Object):IFactory

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

適切なファクトリを返します。ファクトリが指定されていない場合は、デフォルトのファクトリを使用します。

パラメーター

data:Object — アイテムレンダラーによって表示されるデータです。

戻り値
IFactorydata が null の場合はデフォルトのアイテムレンダラーが返され、それ以外の場合はカスタムのアイテムレンダラーが返されます。

getRendererSemanticValue

()メソッド 
public function getRendererSemanticValue(target:Object, semanticProperty:String):Object

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

true または false を返して、エフェクトがターゲットで再生されるかどうかを示します。 EffectTargetFilter クラスは、データエフェクトで filter プロパティを設定した場合にこのメソッドを呼び出します。 たとえば、filter プロパティを addItem または removeItem に設定します。

パラメーター

target:Object — アイテムレンダラーです。
 
semanticProperty:String — レンダラーのセマンティックプロパティです。このプロパティの値が返されることになります。

戻り値
Objecttrue または false で、エフェクトがターゲットで再生されるかどうかを示します。

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 — アイテムを表示するコンポーネント内の列です。listContent コンテナに表示できない場合は -1 です。

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 — アイテムを表示するコンポーネント内の行です。listContent コンテナに表示できない場合は -1 です。

indicesToIndex

()メソッド 
public function indicesToIndex(rowIndex:int, colIndex:int):int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

colIndex、rowIndex 位置にあるアイテムのデータプロバイダーへのオフセットを計算します。 タイルのレイアウト方向、および TileList 内の行数と列数によっては、TileList の第 9 行、第 3 列はデータプロバイダーでは異なるアイテムである可能性があります。

パラメーター

rowIndex:int — スクロールによって見えなくなっている上部の行を含む、行の 0 から始まるインデックスです。 したがって、verticalScrollPosition が 2 の場合、最初に表示される行の 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 — 外部サイズが適用される前のコントロールの幅です。
 
unscaledHeight:Number — 外部サイズが適用される前のコントロールの高さです。

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 — データプロバイダーアイテムです。

戻り値
Boolean — アイテムがハイライト表示されている場合は true です。

isItemSelectable

()メソッド 
public function isItemSelectable(data:Object):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データプロバイダーアイテムのアイテムレンダラーが選択可能かどうかを判別します。

パラメーター

data:Object — データプロバイダーアイテムです。

戻り値
Boolean — アイテムが選択可能な場合は true です。

isItemSelected

()メソッド 
public function isItemSelected(data:Object):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データプロバイダーアイテムのアイテムレンダラーが選択されているかどうかを判別します。

パラメーター

data:Object — データプロバイダーアイテムです。

戻り値
Boolean — アイテムが選択されている場合は true です。

isItemShowingCaret

()メソッド 
public function isItemShowingCaret(data:Object):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データプロバイダーアイテムのアイテムレンダラーが、キーボード操作によりキャレットの位置にあるアイテムかどうかを判別します。

パラメーター

data:Object — データプロバイダーアイテムです。

戻り値
Boolean — アイテムがキャレットの位置にあれば、true になります。

isItemVisible

()メソッド 
public function isItemVisible(item:Object):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

レンダラーによってアイテムが表示されているかどうかを判別します。

パラメーター

item:Object — データプロバイダーアイテムです。

戻り値
Boolean — アイテムが表示されている場合は true です。

isRendererUnconstrained

()メソッド 
protected function isRendererUnconstrained(item:Object):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

アイテムレンダラーがリストのレイアウトアルゴリズムによって配置されなくなっている場合は true を返します (unconstrainRenderer() メソッドを呼び出したデータ変更エフェクトの実行中)。

パラメーター

item:Object — アイテムレンダラーです。

戻り値
Boolean — アイテムレンダラーがリストのレイアウトアルゴリズムによって配置されなくなっている場合は true です。

itemRendererContains

()メソッド 
public function itemRendererContains(renderer:IListItemRenderer, object:DisplayObject):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

レンダラーが表示オブジェクトを含んでいる(または所有している)かどうかを判別します。 所有権は、表示オブジェクトが実際にはレンダラーの子ではなく、何らかの方法でレンダラーに関連付けられていることを意味します。 通常、ポップアップはレンダラーによって所有されます。そのため、ポップアップ内のアクティビティはレンダラーに関連付けられ、別のコンポーネント内のアクティビティとして表示されることはありません。

パラメーター

renderer:IListItemRenderer — 表示オブジェクトを含んでいるか、所有している可能性のあるレンダラーです。
 
object:DisplayObject — レンダラーに関連付けられている可能性のある表示オブジェクトです。

戻り値
Boolean — 表示オブジェクトがレンダラーに含まれているか、所有されている場合は true です。

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

アイテムレンダラーの columnIndex と rowIndex を含むポイントを返します。アイテムレンダラーは表示可能な行のセット内にあるアイテムに対してのみ作成されます。そのため、このメソッドを使用して、表示されていないアイテムのインデックスを取得することはできません。また、アイテムレンダラーはリサイクルされるので、そのアイテムレンダラーが別のアイテムの表示に再使用された場合、アイテムに対して取得するインデックスが変更されることがあります。 通常、このメソッドは、アイテムレンダラーによって表示されているデータのセットがまだ変更されていないときに、マウスおよびキーボードの処理の中で呼び出されます。

パラメーター

item:IListItemRenderer — アイテムレンダラーです。

戻り値
Point — Point です。 x プロパティは columnIndex であり、y プロパティは rowIndex です。

itemToDataTip

()メソッド 
public function itemToDataTip(data:Object):String

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

dataTipField プロパティと dataTipFunction プロパティに基づいて、レンダラーが指定のデータオブジェクトに対して表示する dataTip ストリングを返します。 このメソッドは、パラメーターをストリングに変換できない場合にスペースを 1 つ返します。

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 を返します。 DataGrid の場合、最初の列のレンダラーを返します。

パラメーター

item:Object — データプロバイダーアイテムです。

戻り値
IListItemRenderer — アイテムレンダラーです。アイテムが現在表示されていない場合は null です。

itemToLabel

()メソッド 
public function itemToLabel(data:Object):String

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

labelField プロパティと labelFunction プロパティに基づいて、レンダラーが指定のデータオブジェクトに対して表示するストリングを返します。 このメソッドは、パラメーターをストリングに変換できない場合にスペースを 1 つ返します。

パラメーター

data:Object — レンダリングされるオブジェクトです。

戻り値
String — データに応じて表示されるストリングです。

itemToUID

()メソッド 
protected function itemToUID(data:Object):String

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データプロバイダーアイテムの UID を決定します。 データプロバイダー内のすべてのアイテムは必ず一意の ID(UID)を持ちます。または、UID が生成され、アイテムに関連付けられます。 このため、データプロバイダー内でオブジェクトまたはスカラー値を 2 回出現させることはできません。

例えば、次のデータプロバイダーは無効です。これは、値 "foo" が 2 回出現しており、ストリングの UID がストリング自体であるためです。

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

単純な動的オブジェクトの場合、2 つの別々のインスタンスであれば 2 回出現してかまいません。次の例は、それぞれのインスタンスが異なるオブジェクトであり、異なる UID が与えられているので有効です。

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

次の例は、同じインスタンスが 2 回出現しているので無効です。

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

パラメーター

data:Object — データプロバイダーアイテムです。

戻り値
String — ストリングとしての UID です。

makeRowsAndColumns

()メソッド 
protected function makeRowsAndColumns(left:Number, top:Number, right:Number, bottom:Number, firstColumn:int, firstRow:int, byCount:Boolean = false, rowsNeeded:uint = 0):Point

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

left、top、right、bottom で示された領域を埋めることができるだけの行と列を作成します。 レンダラーが作成され、listItems 配列に挿入されます。(firstColumn, firstRow)( から開始して下方向に挿入されます。

byCountrowsNeeded が指定されている場合、指定された数だけ行が作成され、bottom パラメーターと right パラメーターは無視されます。

パラメーター

left:Number — 塗り領域の水平方向のピクセルオフセットです。
 
top:Number — 塗り領域の垂直方向のピクセルオフセットです。
 
right:Number — 塗り領域の水平方向の(コンポーネントの左側からの)ピクセルオフセットです。
 
bottom:Number — 塗り領域の垂直方向の(コンポーネントの上部からの)ピクセルオフセットです。
 
firstColumn:int — 作成された最初のレンダラーを格納するための listItems へのオフセットです。
 
firstRow:int — 作成された最初のレンダラーを格納するための listItems へのオフセットです。
 
byCount:Boolean (default = false) — true の場合、rowsNeeded の数だけ行が作成され、bottom パラメーターは無視されます。
 
rowsNeeded:uint (default = 0)byCount が true の場合に作成する行数です。

戻り値
Point — 作成される行数と列数を格納する Point です。

measure

()メソッド 
override protected function measure():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

rowCountcolumnCountrowHeight および columnWidth の各プロパティに基づいて、コンポーネントの幅と高さの測定値を計算します。

関連する API エレメント

measureHeightOfItems

()メソッド 
public function measureHeightOfItems(index:int = -1, count:int = 0):Number

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

現在のアイテムレンダラーを使用して、データプロバイダーのアイテムのセットを測定し、それらのアイテムの高さの合計を返します。

このメソッドは ListBase クラスでは実装されないため、子クラスで実装する必要があります。

負の 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 は、最初のアイテムだけを測定し、すべてのアイテムが同じサイズであると見なします。

このメソッドは ListBase クラスでは実装されないため、子クラスで実装する必要があります。

負の 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 — 垂直方向に移動する距離です。

moveRowVertically

()メソッド 
protected function moveRowVertically(i:int, numCols:int, moveBlockDistance:Number):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行を垂直方向に移動し、rowInfo レコードを更新します。

パラメーター

i:int — 行のインデックスです。
 
numCols:int — 行の列数です。
 
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 キーなどの修飾子を使用してアイテムを選択するユーザー操作に応答して、選択を水平方向に移動します。このメソッドによって、horizontalScrollPositionverticalScrollPosition および caretIndex の各プロパティが変更され、選択を更新するために finishKeySelection() メソッドが呼び出されることがあります。

ListBase の場合、デフォルトのリストが単一列であり、水平方向にスクロールされることはないので、ListBase では実装されていません。

パラメーター

code:uint — 押されたキーです (Keyboard.LEFT など)。
 
shiftKey:Boolean — キーボードのキーが押されたときに Shift キーが押されていた場合は true です。
 
ctrlKey:Boolean — キーボードのキーが押されたときに Ctrl キーが押されていた場合は true です。

moveSelectionVertically

()メソッド 
protected function moveSelectionVertically(code:uint, shiftKey:Boolean, ctrlKey:Boolean):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

上矢印キーまたは下矢印キーと修飾子 (Shift キーや Ctrl キーなど) を使用してアイテムを選択するユーザー操作に応答して、選択を垂直方向に移動します。このメソッドによって、horizontalScrollPositionverticalScrollPosition および caretIndex の各プロパティが変更され、選択を更新するために finishKeySelection() メソッドが呼び出されることがあります。

パラメーター

code:uint — 押されたキーです (Keyboard.DOWN など)。
 
shiftKey:Boolean — キーボードのキーが押されたときに Shift キーが押されていた場合は true です。
 
ctrlKey:Boolean — キーボードのキーが押されたときに Ctrl キーが押されていた場合は true です。

prepareDataEffect

()メソッド 
protected function prepareDataEffect(ce:CollectionEvent):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コレクションイベントのデータエフェクトを準備します。

パラメーター

ce:CollectionEvent — コレクションイベントです。

purgeItemRenderers

()メソッド 
protected function purgeItemRenderers():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

既存のアイテムレンダラーを削除し、レンダラーが変更されたときのさまざまなキャッシュ構造をクリーンアップするために、updateDisplayList() メソッドによって呼び出されます。

reKeyVisibleData

()メソッド 
protected function reKeyVisibleData():void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

visibleData ハッシュテーブル内のキーを更新します。

removeDataEffectItem

()メソッド 
public function removeDataEffectItem(item:Object):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データ変更エフェクトが実行されている場合に、アイテムレンダラーを削除します。 このアイテムレンダラーは、データプロバイダーのコレクションから既に削除されているデータに対応している必要があります。 この関数は、データ変更エフェクトの一部として RemoveItemAction エフェクトによって呼び出されます。この関数により、コントロールでアイテムレンダラーを使用してデータアイテムを表示することを中止するポイントが指定されます。

パラメーター

item:Object — コントロールのレイアウトから削除するアイテムレンダラーです。

removeFromRowArrays

()メソッド 
protected function removeFromRowArrays(i:int):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行への参照を格納している配列から行を削除します。

パラメーター

i:int — 行のインデックスです。

removeIndicators

()メソッド 
protected function removeIndicators(uid:String):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

データプロバイダー内の指定のアイテムについて、選択ハイライトおよびその他の関連グラフィックをクリーンアップします。

パラメーター

uid:String — データプロバイダーアイテムの UID です。

restoreRowArrays

()メソッド 
protected function restoreRowArrays(modDeltaPos:int):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行への参照を格納している配列の先頭から、要求された数の行を削除します。

パラメーター

modDeltaPos:int — 削除する行の数です。

scrollHorizontally

()メソッド 
protected function scrollHorizontally(pos:int, deltaPos:int, scrollUp:Boolean):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

スクロール位置の変化に応じてレンダラーを調整します。

リストクラスでは、スクロール位置の変化幅が表示されている行の数より少なかった場合にスクロールの最適化を試みます。 変更は行わず、移動だけが必要な行がある場合は、他の行が削除され、新しい行が追加されます。 スクロール位置の変化が大きすぎる場合は、古い行がすべて削除され、可視領域全体に対して makeRowsAndColumns() メソッドを呼び出すことにより新しい行が追加されます。

ListBase の場合、デフォルトのリストが単一列であり、水平方向にスクロールされることはないので、ListBase では実装されていません

パラメーター

pos:int — 新しいスクロール位置を示します。
 
deltaPos:int — 位置の変化です。 この値は、常に正の数値です。
 
scrollUp:Boolean — スクロール位置が小さくなりつつある場合は true です。

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:Boolean — スクロール位置が小さくなりつつある場合は true です。

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 エラーによって中断されたシーク操作に関するデータです。

seekPositionSafely

()メソッド 
protected function seekPositionSafely(index:int):Boolean

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

位置をシークし、必要に応じて ItemPendingError を処理します。

パラメーター

index:int — コレクションへのインデックスです。

戻り値
Boolean — ItemPendingError がスローされる場合は false になります。

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:Boolean — マウスがクリックされたときに Shift キーが押されていた場合は true を返します。
 
ctrlKey:Boolean — マウスがクリックされたときに Ctrl キーが押されていた場合は true です。
 
transition:Boolean (default = true) — 選択状態のグラフィックでフェードインエフェクトを使用する必要がある場合は true です。

戻り値
Boolean — 選択されているアイテムのセットが変更された場合は true です。既に選択されているアイテムをクリックした場合、必ずしも選択されたアイテムのセットが変更されるとは限りません。

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 — ピクセル単位で表した行の高さです。

shiftRow

()メソッド 
protected function shiftRow(oldIndex:int, newIndex:int, numCols:int, shiftItems:Boolean):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行を参照する配列内の行を移動します。

パラメーター

oldIndex:int — 配列内の古いインデックスです。
 
newIndex:int — 配列内の新しいインデックスです。
 
numCols:int — 行の列数です。
 
shiftItems:Boolean — アイテムを実際に移動した場合は true です。アイテムの rowIndex を変更しただけの場合は false です。

showDropFeedback

()メソッド 
public function showDropFeedback(event:DragEvent):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

マウスポインターの下にドロップインジケーターを表示して、ドラッグ & ドロップ操作が可能であること、およびアイテムのドロップ先を示します。

パラメーター

event:DragEvent — マウスの位置に関する情報を格納している DragEvent オブジェクトです。

sumRowHeights

()メソッド 
protected function sumRowHeights(startRowIdx:int, endRowIdx:int):Number

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

要求された行のセットの高さを決定します。

パラメーター

startRowIdx:int — 最初の行のインデックスです。
 
endRowIdx:int — 最後の行のインデックスです。

戻り値
Number — 行の高さの合計です。

truncateRowArrays

()メソッド 
protected function truncateRowArrays(numRows:int):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

行への参照を格納している配列の末尾から残りのすべての行を削除します。

パラメーター

numRows:int — 切り捨てる位置の行インデックスです。

UIDToItemRenderer

()メソッド 
protected function UIDToItemRenderer(uid:String):IListItemRenderer

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

アイテムレンダラーが表示されている場合、UID に基づいてそのレンダラーを検索します。

パラメーター

uid:String — アイテムの UID です。

戻り値
IListItemRenderer — アイテムレンダラーです。

unconstrainRenderer

()メソッド 
public function unconstrainRenderer(item:Object):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

特定のデータアイテムに対応するアイテムレンダラーが、コントロール内のアイテムレンダラーの通常の位置の外側に移動する必要がある場合、データ変更エフェクトの一部として UnconstrainItemAction エフェクトによって呼び出されます。 コントロールは、エフェクトの持続時間の間はアイテムレンダラーを配置しません。

パラメーター

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 定数は、ListEvent オブジェクトの type プロパティ値を change イベント用に定義し、ユーザー操作の結果として選択が変更されたことを示します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
columnIndex イベントに関連付けられた列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
itemRendererクリックされたアイテムレンダラーです。
reasonnull
rowIndexイベントに関連付けられたアイテムの 0 から始まるインデックスです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。
TypeListEvent.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() を使用すると、myButton の値は currentTarget となります。
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 定数は、ListEvent オブジェクトの type プロパティの値を itemClick イベント用に定義します。このイベントは、コントロール内の可視アイテムの上でユーザーがマウスをクリックしたことを示します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
columnIndex イベントに関連付けられた列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
itemRendererクリックされたアイテムレンダラーです。
reasonnull
rowIndexイベントに関連付けられたアイテムの 0 から始まるインデックスです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。
TypeListEvent.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 定数は、ListEvent オブジェクトの type プロパティの値を itemDoubleClick イベント用に定義します。このイベントは、コントロール内の可視アイテムの上でユーザーがマウスをダブルクリックしたことを示します。

itemDoubleClick イベントを受け取るには、コンポーネントの doubleClickEnabled プロパティを true に設定する必要があります。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
columnIndex イベントに関連付けられた列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
itemRendererダブルクリックされたアイテムレンダラーです。
reasonnull
rowIndexイベントに関連付けられたアイテムの 0 から始まるインデックスです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。
TypeListEvent.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 定数は、ListEvent オブジェクトの type プロパティ値を itemRollOut イベント用に定義します。このイベントは、ユーザーがマウスポインターをコントロール内の可視アイテムの外側に移動したことを示します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
columnIndex イベントに関連付けられた列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
itemRendererマウスポインターが離れたアイテムレンダラーです。
reasonnull
rowIndexイベントに関連付けられたアイテムの 0 から始まるインデックスです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。
TypeListEvent.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 定数は、ListEvent オブジェクトの type プロパティ値を itemRollOver イベント用に定義します。このイベントは、ユーザーがコントロール内の可視アイテムにマウスポインターを合わせたことを示します。

イベントオブジェクトの各プロパティには次の値が設定されています。

プロパティ
bubblesfalse
cancelablefalse
columnIndex イベントに関連付けられた列の 0 から始まるインデックスです。
currentTargetイベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、myButton の値は currentTarget となります。
itemRendererマウスポインターが置かれたアイテムレンダラーです。
reasonnull
rowIndexイベントに関連付けられたアイテムの 0 から始まるインデックスです。
targetイベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。 イベントを受け取るオブジェクトに常にアクセスするには、currentTarget プロパティを使用してください。
TypeListEvent.ITEM_ROLL_OVER




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。