Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : AIR 30.0 et versions antérieures, Flash Player 30.0 et versions antérieures, Flash Lite 4
Flex 4.6 et versions antérieures, Flash Pro CS6 et versions antérieures
Masquer les filtres
spark.layouts 

TileLayout  - AS3 Flex

Packagesx

Niveau supérieur
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

Eléments du langage

Constantes globales
Fonctions globales
Opérateurs
Instructions, mots clés et directives
Types spéciaux

Annexes

Nouveautés
Erreurs de compilation
Avertissements du compilateur
Erreurs d’exécution
Migration vers ActionScript 3
Jeux de caractères pris en charge
Balises MXML uniquement
Eléments XML de mouvement
Balises Timed Text
Liste des éléments déconseillés
Constantes d’implémentation d’accessibilité
Utilisation des exemples de code ActionScript
Informations juridiques
Packagespark.layouts
Classepublic class TileLayout
HéritageTileLayout Inheritance LayoutBase Inheritance OnDemandEventDispatcher Inheritance Object

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

La classe TileLayout dispose les éléments de présentation dans des colonnes et des lignes de cellules de taille identique. La classe TileLayout utilise des propriétés qui contrôlent l’orientation, le nombre, la taille, l’écart et la justification des colonnes et des lignes, ainsi que d’alignement des éléments dans les cellules.

Les contraintes prises en charge par élément sont percentWidth et percentHeight. Les tailles minimale et maximale d’élément seront toujours respectées et, lorsque cela est possible, la taille d’un élément sera limitée à une taille inférieure ou égale à la taille de cellule.

Lorsque cette valeur n’est pas définie de manière explicite, la propriété columnWidth est calculée en tant que largeur de limite préférée maximale de tous les éléments et la propriété columnHeight en tant que hauteur de limite préférée maximale de tous les éléments.

Lorsque cette valeur n’est pas définie de manière explicite, les nombres columnCount et rowCount sont calculés à partir de n’importe quels paramètres de largeur/hauteur explicites pour la cible de présentation et les propriétés columnWidth et columnHeight. Si aucune valeur n’est spécifiée, les valeurs columnCount et rowCount sont sélectionnées de sorte que la zone de pixel résultante soit aussi carrée que possible.

La taille mesurée est calculée à partir des valeurs columnCount, rowCount, columnWidth et rowHeight et des tailles d’écart.

La taille mesurée par défaut, lorsqu’aucune propriété n’a été explicitement définie, correspond à une zone aussi carrée que possible et est suffisante pour recevoir tous les éléments.

Dans les autres cas, la taille mesurée peut ne pas être suffisante pour recevoir tous les éléments ; par exemple, lorsque les valeurs columnCount et rowCount sont explicitement définies sur des valeurs telles que columnCount * rowCount < nombre d’éléments.

La taille mesurée minimale est calculée de la même manière que la taille mesurée, mais il est garanti qu’elle englobe suffisamment de lignes et de colonnes le long de l’axe mineur pour recevoir tous les éléments.

Syntaxe MXMLexpandedMasquer la syntaxe MXML

The <s:TileLayout> tag inherits all of the tag attributes of its superclass and adds the following tag attributes:

  <s:TileLayout 
    Properties
    columnAlign="left"
    columnWidth="NaN"
    horizontalAlign="justify"
    horizontalGap="6"
    orientation="rows"
    requestedColumnCount="-1"
    requestedRowCount="-1"
    rowAlign="top"
    rowCount="-1"
    rowHeight="NaN"
    verticalAlign="justify"
    verticalGap="6"
  />
  


Propriétés publiques
 PropriétéDéfini par
 InheritedclipAndEnableScrolling : Boolean
Si la valeur est true, indique d’écrêter les enfants aux limites de la fenêtre.
LayoutBase
  columnAlign : String
Indique comment justifier les colonnes entièrement visibles sur la largeur du conteneur.
TileLayout
  columnCount : int
[lecture seule] Contient le nombre réel de colonnes.
TileLayout
  columnWidth : Number
Contient la véritable largeur de la colonne, en pixels.
TileLayout
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
 InheriteddropIndicator : DisplayObject
Objet DisplayObject utilisé par cette présentation pour l’indicateur de dépôt au cours d’une opération glisser-déposer.
LayoutBase
  horizontalAlign : String
Indique comment aligner les éléments dans les cellules dans la direction horizontale.
TileLayout
  horizontalGap : Number
Espace horizontal entre les colonnes, en pixels.
TileLayout
 InheritedhorizontalScrollPosition : Number
Coordonnée x de l’origine de la fenêtre dans le système de coordonnées du composant, où la valeur par défaut (0,0) correspond à l’angle supérieur gauche du composant.
LayoutBase
  orientation : String
Indique si les éléments sont organisés ligne par ligne ou colonne par colonne.
TileLayout
  paddingBottom : Number
Nombre de pixels entre la bordure inférieure du conteneur et le bord inférieur du dernier élément de présentation.
TileLayout
  paddingLeft : Number
Nombre de pixels entre la bordure gauche du conteneur et le bord gauche du premier élément de présentation.
TileLayout
  paddingRight : Number
Nombre de pixels entre la bordure droite du conteneur et le bord droit du premier élément de présentation.
TileLayout
  paddingTop : Number
Nombre de pixels entre la bordure supérieure du conteneur et le bord supérieur du premier élément de présentation.
TileLayout
  requestedColumnCount : int
Nombre de colonnes à afficher.
TileLayout
  requestedRowCount : int
Nombre de rangées à afficher.
TileLayout
  rowAlign : String
Indique comment justifier les lignes entièrement visibles sur la hauteur du conteneur.
TileLayout
  rowCount : int
[lecture seule] Nombre de rangées.
TileLayout
  rowHeight : Number
Hauteur de rangée, en pixels.
TileLayout
 Inheritedtarget : GroupBase
Le conteneur GroupBase dont les éléments sont mesurés, dimensionnés et positionnés par cette mise en forme.
LayoutBase
 InheritedtypicalLayoutElement : ILayoutElement
Utilisé par les présentations lorsque des tailles de ligne/colonne fixes sont demandées mais qu’une taille spécifique n’est pas spécifié.
LayoutBase
 InheriteduseVirtualLayout : Boolean
Un conteneur peut contenir n’importe quel nombre d’enfants.
LayoutBase
  verticalAlign : String
Indique comment aligner les éléments dans les cellules dans la direction verticale.
TileLayout
  verticalGap : Number
Espace vertical entre les lignes, en pixels.
TileLayout
 InheritedverticalScrollPosition : Number
Coordonnée y de l’origine de la fenêtre dans le système de coordonnées du composant, où la valeur par défaut est (0,0) correspondant au coin supérieur gauche du composant.
LayoutBase
Méthodes publiques
 MéthodeDéfini par
  
Constructeur.
TileLayout
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.
OnDemandEventDispatcher
 Inherited
Calcule l’emplacement de dépôt dans le fournisseur de données de la cible de dépôt pour l’objet dragEvent spécifié.
LayoutBase
 Inherited
Lorsque useVirtualLayout est true, cette méthode peut être utilisée par la cible de mise en forme pour effacer les informations de mise en forme en cache lors de la modification de la cible.
LayoutBase
 Inherited
Distribue un événement dans le flux d’événements.
OnDemandEventDispatcher
 Inherited
Appelée par la cible après ajout d’un élément de présentation et avant validation de la taille et de la liste d’affichage de la cible.
LayoutBase
 Inherited
Cette méthode doit être appelée par la cible après suppression d’un élément de présentation et avant validation de la taille et de la liste d’affichage de la cible.
LayoutBase
 Inherited
Renvoie les limites de présentation de l’élément spécifié en tant que rectangle ou null si l’index n’est pas valide, l’élément correspondant est nul ou includeInLayout=false, ou si la propriété target de la mise en forme est nulle.
LayoutBase
 Inherited
Renvoie la modification de la position de défilement horizontal pour traiter différentes options de défilement.
LayoutBase
 Inherited
getNavigationDestinationIndex(currentIndex:int, navigationUnit:uint, arrowKeysWrapFocus:Boolean):int
Méthode de délégation qui détermine vers quel élément naviguer en fonction de l’élément actuel mis en focus et de l’entrée utilisateur en termes de constante NavigationUnit.
LayoutBase
 Inherited
Calcule les deltas horizontalScrollPosition et verticalScrollPosition requis pour faire défiler l’élément à l’index spécifié afin de l’afficher.
LayoutBase
 Inherited
Renvoie la modification de la position de défilement vertical pour traiter différentes options de défilement.
LayoutBase
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
OnDemandEventDispatcher
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Masque l’indicateur de dépôt créé par la méthode showDropIndicator() précédemment affiché, le supprime de la liste d’affichage et stoppe également l’opération de glissement-défilement.
LayoutBase
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Mesure la taille par défaut de la cible en fonction de son contenu et éventuellement la taille minimale par défaut de la cible.
LayoutBase
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
OnDemandEventDispatcher
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Définit la taille, la position et les parents de l’indicateur de dépôt en fonction de l’emplacement de dépôt spécifié.
LayoutBase
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Dimensionne et positionne les éléments de la cible.
LayoutBase
 Inherited
Appelé par la cible à la fin de sa liste updateDisplayList pour que la présentation mette à jour son rectangle scrollRect.
LayoutBase
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
 Inherited
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.
OnDemandEventDispatcher
Méthodes protégées
 MéthodeDéfini par
 Inherited
Calcule la longueur de défilement pour l’objet dropLocation spécifié lors d’une opération glisser-déposer.
LayoutBase
  
[override] Renvoie l’index dans lequel un nouvel élément doit être inséré lorsque l’utilisateur relâche la souris sur les coordonnées spécifiées à l’issue d’un glisser-déposer.
TileLayout
  
[override] Calcule les limites de l’indicateur de dépôt qui fournit des informations visuelles à l’utilisateur sur l’emplacement d’insertion des éléments à l’issue d’une opération glisser-déposer.
TileLayout
 Inherited
Renvoie les limites du premier élément de présentation qui englobe ou est au-dessus du bord supérieur du rectangle scrollRect.
LayoutBase
 Inherited
Renvoie les limites du premier élément de présentation qui englobe ou est en dessous du bord inférieur du rectangle scrollRect.
LayoutBase
 Inherited
Renvoie les limites du premier élément de présentation qui englobe ou est à gauche du bord gauche du rectangle scrollRect.
LayoutBase
 Inherited
Renvoie les limites du premier élément de présentation qui englobe ou est à droite du bord droit du rectangle scrollRect.
LayoutBase
 Inherited
Renvoie les limites du rectangle de défilement de la cible dans les coordonnées de présentation.
LayoutBase
 Inherited
Appelé lorsque les propriétés verticalScrollPosition ou horizontalScrollPosition changent.
LayoutBase
Détails de la propriété

columnAlign

propriété
columnAlign:String

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique comment justifier les colonnes entièrement visibles sur la largeur du conteneur. Les valeurs ActionScript peuvent être ColumnAlign.LEFT, ColumnAlign.JUSTIFY_USING_GAP et ColumnAlign.JUSTIFY_USING_WIDTH. Les valeurs MXML peuvent être left, justifyUsingGap et justifyUsingWidth.

Lorsqu’elles sont définies sur ColumnAlign.LEFT, elles désactivent la justification de colonne. Des colonnes ou des espaces peuvent être partiellement visibles entre la dernière colonne et le bord droit du conteneur. Il s’agit de la valeur par défaut.

Lorsque défini sur ColumnAlign.JUSTIFY_USING_GAP - la valeur horizontalGap réelle augmente de sorte que le bord droit de la dernière colonne entièrement visible s’aligne sur le bord droit du conteneur. S’il n’y a qu’une seule colonne entièrement visible, la valeur horizontalGap réelle augmente de sorte que toute colonne partiellement visible soit repoussée juste au-delà du bord droit du conteneur. Notez que la définition explicite de la propriété horizontalGap ne désactive pas la justification. Elle détermine uniquement la valeur de l’écart initial. La justification peut augmenter.

Lorsque défini sur ColumnAlign.JUSTIFY_USING_WIDTH - la valeur columnWidth réelle augmente de sorte que le bord droit de la dernière colonne entièrement visible s’aligne sur le bord droit du conteneur. Notez que la définition explicite de la propriété propriétés columnWidth ne désactive pas la justification. Elle détermine la valeur de la largeur de la colonne initiale. La justification peut augmenter.

La valeur par défaut est ColumnAlign.LEFT.



Implémentation
    public function get columnAlign():String
    public function set columnAlign(value:String):void

Eléments de l’API associés

columnCount

propriété 
columnCount:int  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Contient le nombre réel de colonnes.

La valeur par défaut est -1.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get columnCount():int

Eléments de l’API associés

columnWidth

propriété 
columnWidth:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Contient la véritable largeur de la colonne, en pixels.

Si elle n’est pas définie de façon explicite, la largeur de la colonne est déterminée à partir de la largeur de l’élément le plus large.

Si la propriété columnAlign est définie sur "justifyUsingWidth", la largeur de la colonne augmente jusqu’atteindre celle du conteneur pour justifier les colonnes entièrement visibles.

La valeur par défaut est NaN.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get columnWidth():Number
    public function set columnWidth(value:Number):void

Eléments de l’API associés

horizontalAlign

propriété 
horizontalAlign:String

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique comment aligner les éléments dans les cellules dans la direction horizontale. Les valeurs prises en charge sont HorizontalAlign.LEFT, HorizontalAlign.CENTER, HorizontalAlign.RIGHT et HorizontalAlign.JUSTIFY.

Lorsque défini sur HorizontalAlign.JUSTIFY, la largeur de chaque élément est définie sur columnWidth.

La valeur par défaut est HorizontalAlign.JUSTIFY.



Implémentation
    public function get horizontalAlign():String
    public function set horizontalAlign(value:String):void

horizontalGap

propriété 
horizontalGap:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Espace horizontal entre les colonnes, en pixels.

La valeur par défaut est 6.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get horizontalGap():Number
    public function set horizontalGap(value:Number):void

Eléments de l’API associés

orientation

propriété 
orientation:String

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique si les éléments sont organisés ligne par ligne ou colonne par colonne. Les valeurs ActionScript peuvent être TileOrientation.ROWS et TileOrientation.COLUMNS. Les valeurs MXML peuvent être rows et columns.

La valeur par défaut est TileOrientation.ROWS.



Implémentation
    public function get orientation():String
    public function set orientation(value:String):void

paddingBottom

propriété 
paddingBottom:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de pixels entre la bordure inférieure du conteneur et le bord inférieur du dernier élément de présentation.

La valeur par défaut est 0.



Implémentation
    public function get paddingBottom():Number
    public function set paddingBottom(value:Number):void

paddingLeft

propriété 
paddingLeft:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de pixels entre la bordure gauche du conteneur et le bord gauche du premier élément de présentation.

La valeur par défaut est 0.



Implémentation
    public function get paddingLeft():Number
    public function set paddingLeft(value:Number):void

paddingRight

propriété 
paddingRight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de pixels entre la bordure droite du conteneur et le bord droit du premier élément de présentation.

La valeur par défaut est 0.



Implémentation
    public function get paddingRight():Number
    public function set paddingRight(value:Number):void

paddingTop

propriété 
paddingTop:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de pixels entre la bordure supérieure du conteneur et le bord supérieur du premier élément de présentation.

La valeur par défaut est 0.



Implémentation
    public function get paddingTop():Number
    public function set paddingTop(value:Number):void

requestedColumnCount

propriété 
requestedColumnCount:int

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de colonnes à afficher.

Défini sur -1 pour permettre à la présentation TileLayout de déterminer automatiquement le nombre de colonnes.

Si la propriété orientation est définie sur TileOrientation.ROWS, sa définition n’a aucun effet. Dans ce cas, la propriété rowCount est définie de façon explicite et la largeur du conteneur est définie de façon explicite.

La valeur par défaut est -1.



Implémentation
    public function get requestedColumnCount():int
    public function set requestedColumnCount(value:int):void

Eléments de l’API associés

requestedRowCount

propriété 
requestedRowCount:int

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de rangées à afficher.

Défini sur -1 pour supprimer le remplacement explicite et permettre à la présentation TileLayout de déterminer automatiquement le nombre de lignes.

Si la propriété orientation est définie sur TileOrientation.colonnes, sa définition n’a aucun effet. Dans ce cas, columnCount est défini de façon explicite, tout comme la hauteur du conteneur.

La valeur par défaut est -1.



Implémentation
    public function get requestedRowCount():int
    public function set requestedRowCount(value:int):void

Eléments de l’API associés

rowAlign

propriété 
rowAlign:String

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique comment justifier les lignes entièrement visibles sur la hauteur du conteneur. Les valeurs ActionScript peuvent être RowAlign.TOP, RowAlign.JUSTIFY_USING_GAP et RowAlign.JUSTIFY_USING_HEIGHT. Les valeurs MXML peuvent être top, justifyUsingGap et justifyUsingHeight.

Lorsqu’elle est définie sur RowAlign.TOP, elle désactive la justification de colonne. Des lignes ou des espaces peuvent être partiellement visibles entre la dernière ligne et le bord inférieur du conteneur. Il s’agit de la valeur par défaut.

Lorsque défini sur RowAlign.JUSTIFY_USING_GAP - la valeur verticalGap réelle augmente de sorte que le bord inférieur de la dernière ligne entièrement visible s’aligne sur le bord inférieur du conteneur. S’il n’y a qu’une seule ligne entièrement visible, la valeur verticalGap augmente de sorte que toute ligne partiellement visible soit repoussée au-delà du bord inférieur du conteneur. Notez que la définition explicite de la propriété verticalGap ne désactive pas la justification, mais uniquement détermine la valeur de l’écart initial. La justification peut ensuite l’augmenter.

Lorsque défini sur RowAlign.JUSTIFY_USING_HEIGHT - la valeur rowHeight augmente de sorte que le bord inférieur de la dernière ligne entièrement visible s’aligne sur le bord inférieur du conteneur. Notez que la définition explicite de la valeur rowHeight ne désactive pas la justification, mais détermine la la valeur de la hauteur de ligne initiale. La justification peut ensuite l’augmenter.

La valeur par défaut est RowAlign.TOP.



Implémentation
    public function get rowAlign():String
    public function set rowAlign(value:String):void

Eléments de l’API associés

rowCount

propriété 
rowCount:int  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Nombre de rangées.

La valeur par défaut est -1.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get rowCount():int

Eléments de l’API associés

rowHeight

propriété 
rowHeight:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Hauteur de rangée, en pixels.

Si elle n’est pas définie explicitement, la hauteur de la ligne est déterminée à partir du maximum de la hauteur des éléments.

Si rowAlign est défini sur « justifyUsingHeight », la hauteur de ligne réelle augmente pour justifier les lignes entièrement visibles sur la hauteur du conteneur.

La valeur par défaut est NaN.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get rowHeight():Number
    public function set rowHeight(value:Number):void

Eléments de l’API associés

verticalAlign

propriété 
verticalAlign:String

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Indique comment aligner les éléments dans les cellules dans la direction verticale. Les valeurs prises en charge sont VerticalAlign.TOP, VerticalAlign.MIDDLE, VerticalAlign.BOTTOM et VerticalAlign.JUSTIFY.

Lorsque défini sur VerticalAlign.JUSTIFY, la hauteur de chaque élément est définie sur rowHeight.

La valeur par défaut est VerticalAlign.JUSTIFY.



Implémentation
    public function get verticalAlign():String
    public function set verticalAlign(value:String):void

verticalGap

propriété 
verticalGap:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Espace vertical entre les lignes, en pixels.

La valeur par défaut est 6.

Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .



Implémentation
    public function get verticalGap():Number
    public function set verticalGap(value:Number):void

Eléments de l’API associés

Détails du constructeur

TileLayout

()Constructeur
public function TileLayout()

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Constructeur.

Détails de la méthode

calculateDropIndex

()méthode
override protected function calculateDropIndex(x:Number, y:Number):int

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Renvoie l’index dans lequel un nouvel élément doit être inséré lorsque l’utilisateur relâche la souris sur les coordonnées spécifiées à l’issue d’un glisser-déposer. Appelé par la méthode calculatedDropLocation().

Paramètres

x:Number — Coordonnée x de l’opération glisser-déposer, selon les coordonnées locales.
 
y:Number — Coordonnée y de l’opération glisser-déposer, selon les coordonnées locales de la cible de dépôt.

Valeur renvoyée
int — Index de dépôt ou -1 si l’opération n’est pas disponible aux coordonnées spécifiées.

calculateDropIndicatorBounds

()méthode 
override protected function calculateDropIndicatorBounds(dropLocation:DropLocation):Rectangle

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 10, AIR 1.5

Calcule les limites de l’indicateur de dépôt qui fournit des informations visuelles à l’utilisateur sur l’emplacement d’insertion des éléments à l’issue d’une opération glisser-déposer. Appelé par la méthode showDropIndicator().

Paramètres

dropLocation:DropLocation — Objet DropLocation valide préalablement renvoyé par la méthode calculateDropLocation().

Valeur renvoyée
Rectangle — Limites de l’indicateur de dépôt ou null.




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.