Apache Flex 4.16.1 API Reference | All Packages | All Classes | Index | Frames No Frames |
ListEventReason

Package | mx.events
Class | public final class ListEventReason
Inheritance | ListEventReason Object

Language Version : | ActionScript 3.0

Product Version : | Flex 3

Runtime Versions : | Flash Player 9, AIR 1.1

Constants for the values of the `reason` property of a ListEvent object where the value of the `type` property is `ListEvent.ITEM_EDIT_END`.

Public Constants

| Constant | Defined By
--- | --- | ---
|  | CANCELLED : String = cancelled [static] Specifies that the user cancelled editing and that they do not want to save the edited data. | ListEventReason
|  | NEW_ROW : String = newRow [static] Specifies that the user moved focus to a new row in the control. | ListEventReason
|  | OTHER : String = other [static] Specifies that the list control lost focus, was scrolled, or is somehow in a state where editing is not allowed. | ListEventReason

Constant Detail

CANCELLED | Constant

`public static const CANCELLED:String = cancelled`

Language Version : | ActionScript 3.0

Product Version : | Flex 3

Runtime Versions : | Flash Player 9, AIR 1.1

Specifies that the user cancelled editing and that they do not want to save the edited data. Even if you call the `preventDefault()` method from within your event listener for the `itemEditEnd` event, Flex still calls the `destroyItemEditor()` method to close the editor.

NEW_ROW | Constant |

`public static const NEW_ROW:String = newRow`

Language Version : | ActionScript 3.0

Product Version : | Flex 3

Runtime Versions : | Flash Player 9, AIR 1.1

Specifies that the user moved focus to a new row in the control. Within an event listener, you can let the focus change occur, or prevent it. For example, your event listener might check that the user entered a valid value for the item currently being edited. If not, you can prevent the user from moving to a new item by calling the `preventDefault()` method. In this case, the item editor remains open, and the user continues to edit the current item. If you call the `preventDefault()` method and also call the `destroyItemEditor()` method, you block the move to the new item, but the item editor closes.

OTHER | Constant |

`public static const OTHER:String = other`

Language Version : | ActionScript 3.0

Product Version : | Flex 3

Runtime Versions : | Flash Player 9, AIR 1.1

Specifies that the list control lost focus, was scrolled, or is somehow in a state where editing is not allowed. Even if you call the `preventDefault()` method from within your event listener for the `itemEditEnd` event, Flex still calls the `destroyItemEditor()` method to close the editor.

Wed Nov 15 2017, 09:50 AM +01:00