Package | spark.events |
Classe | public class GridItemEditorEvent |
Héritage | GridItemEditorEvent Event Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Le cycle de vie commence par la distribution d’un événement GRID_ITEM_EDITOR_SESSION_STARTING
. Vous pouvez annuler l’événement pour arrêter la session d’édition en appelant la méthode preventDefault()
dans l’écouteur d’événement.
Après l’ouverture de l’éditeur d’élément, l’événement GRID_ITEM_EDITOR_SESSION_START
est distribué pour informer les écouteurs que l’éditeur a été ouvert.
La session d’édition peut être enregistrée ou annulée. Si la session est enregistrée, l’événement GRID_ITEM_EDITOR_SESSION_SAVE
est distribué. Si l’éditeur est annulé, un événement GRID_ITEM_EDITOR_SESSION_CANCEL
est distribué.
Eléments de l’API associés
spark.components.gridClasses.IGridItemEditor
spark.components.gridClasses.GridColumn
spark.components.gridClasses.GridColumn.itemEditor
Propriété | Défini par | ||
---|---|---|---|
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
column : GridColumn
La colonne de la cellule qui est en cours de modification. | GridItemEditorEvent | ||
columnIndex : int
L’index de base zéro de la colonne en cours de modification. | GridItemEditorEvent | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
rowIndex : int
L’index de la rangée en cours de modification. | GridItemEditorEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthode | Défini par | ||
---|---|---|---|
GridItemEditorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rowIndex:uint = -1, columnIndex:uint = -1, column:GridColumn = null)
Constructeur. | GridItemEditorEvent | ||
Duplique une occurrence d’une sous-classe Event. | Event | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
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 | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie une chaîne répertoriant toutes les propriétés de l’objet Event. | Event | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
GRID_ITEM_EDITOR_SESSION_CANCEL : String = "gridItemEditorSessionCancel" [statique]
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_CANCEL définit la valeur de la propriété type de l’objet d’événement d’un événement cancelridItemEditor. | GridItemEditorEvent | ||
GRID_ITEM_EDITOR_SESSION_SAVE : String = "gridItemEditorSessionSave" [statique]
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_SAVE définit la valeur de la propriété type de l’objet d’événement d’un événement saveGridItemEditor. | GridItemEditorEvent | ||
GRID_ITEM_EDITOR_SESSION_START : String = "gridItemEditorSessionStart" [statique]
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_START définit la valeur de la propriété type de l’objet d’événement d’un événement openGridItemEditor. | GridItemEditorEvent | ||
GRID_ITEM_EDITOR_SESSION_STARTING : String = "gridItemEditorSessionStarting" [statique]
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_STARTING définit la valeur de la propriété type de l’objet d’événement d’un événement startGridItemEditorSession. | GridItemEditorEvent |
column | propriété |
public var column:GridColumn
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La colonne de la cellule qui est en cours de modification.
columnIndex | propriété |
public var columnIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
L’index de base zéro de la colonne en cours de modification.
rowIndex | propriété |
public var rowIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
L’index de la rangée en cours de modification.
GridItemEditorEvent | () | Constructeur |
public function GridItemEditorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rowIndex:uint = -1, columnIndex:uint = -1, column:GridColumn = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Constructeur.
Paramètrestype:String — Type d’événement, indiquant quelle action a déclenché l’événement.
| |
bubbles:Boolean (default = false ) — Détermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage.
| |
cancelable:Boolean (default = false ) — Indique si le comportement associé à l’événement peut être évité.
| |
rowIndex:uint (default = -1 ) — L’index de base zéro de la colonne en cours de modification.
| |
columnIndex:uint (default = -1 ) — L’index de base zéro de la colonne en cours de modification.
| |
column:GridColumn (default = null ) — La colonne qui est en cours de modification.
|
Eléments de l’API associés
GRID_ITEM_EDITOR_SESSION_CANCEL | Constante |
public static const GRID_ITEM_EDITOR_SESSION_CANCEL:String = "gridItemEditorSessionCancel"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_CANCEL
définit la valeur de la propriété type
de l’objet d’événement d’un événement cancelridItemEditor
. Distribué après que l’éditeur d’élément a été fermé sans que ses données soient enregistrées.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
columnIndex | L’index de colonne de base zéro de l’élément qui a été édité mais pas modifié. |
rowIndex | L’index de rangée de base zéro de l’élément qui a été édité mais pas modifié. |
column | La colonne de la cellule qui a été modifiée. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_CANCEL |
Eléments de l’API associés
GRID_ITEM_EDITOR_SESSION_SAVE | Constante |
public static const GRID_ITEM_EDITOR_SESSION_SAVE:String = "gridItemEditorSessionSave"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_SAVE
définit la valeur de la propriété type
de l’objet d’événement d’un événement saveGridItemEditor
. Distribué après que les données dans l’éditeur d’élément ont été enregistrées dans le fournisseur de données et que l’éditeur a été fermé.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
columnIndex | L’index de colonne de base zéro de l’élément qui a été modifié. |
rowIndex | L’index de rangée de base zéro de l’élément qui a été modifié. |
column | La colonne de la cellule qui a été modifiée. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_SAVE |
Eléments de l’API associés
GRID_ITEM_EDITOR_SESSION_START | Constante |
public static const GRID_ITEM_EDITOR_SESSION_START:String = "gridItemEditorSessionStart"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_START
définit la valeur de la propriété type
de l’objet d’événement d’un événement openGridItemEditor
. Distribué immédiatement après qu’un éditeur d’élément a été ouvert.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
columnIndex | L’index de colonne de base zéro de l’éditeur d’élément. |
rowIndex | L’index de rangée de base zéro de l’éditeur d’élément. |
column | La colonne de la cellule qui est en cours de modification. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_START |
Eléments de l’API associés
GRID_ITEM_EDITOR_SESSION_STARTING | Constante |
public static const GRID_ITEM_EDITOR_SESSION_STARTING:String = "gridItemEditorSessionStarting"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La constante GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_STARTING
définit la valeur de la propriété type
de l’objet d’événement d’un événement startGridItemEditorSession
. Distribué lorsqu’une nouvelle session d’éditeur d’élément a été demandée. Un écouteur peut déterminer de façon dynamique si une cellule est modifiable et annuler la modification en appelant la méthode preventDefault()
si elle ne l’est pas. Un écouteur peut également modifier dynamiquement l’éditeur utilisé en affectant un autre éditeur d’élément à une colonne de grille.
Si cet événement est annulé, l’éditeur d’élément ne sera pas créé.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
columnIndex | L’index de colonne de base zéro de l’éditeur d’élément demandé. |
rowIndex | L’index de rangée de base zéro de l’éditeur d’élément demandé. |
column | La colonne de la cellule associée à la demande de modification. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_STARTING |
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z