/* Copyright (c) 2009 Yahoo! Inc. All rights reserved. The copyrights embodied in the content of this file are licensed under the BSD (revised) open source license */ package com.yahoo.astra.fl.events { import flash.events.Event; /** * The MenuButtonRowEvent class defines events for the MenuButtonRow component. * * These events include the following: *
MenuButtonRowEvent.ITEM_DOWN
: dispatched after the user mouses down over an item in the component.MenuButtonRowEvent.ITEM_ROLL_OUT
: dispatched after the user rolls the mouse pointer out of an item in the component.MenuButtonRowEvent.ITEM_ROLL_OVER
: dispatched after the user rolls the mouse pointer over an item in the component.MenuButtonRowEvent.ITEM_UP
: dispatched after the user mouses up over an item in the component.type
property of an itemClick
* event object.
*
* This event has the following properties:
*Property | Value |
---|---|
bubbles | false |
cancelable | true |
currentTarget | The object that is actively processing * the event object with an event listener. |
index | The zero-based index in the DataProvider * that contains the renderer. |
item | A reference to the data that belongs to the renderer. * |
target | The object that dispatched the event. The target is
* not always the object listening for the event. Use the currentTarget
* property to access the object that is listening for the event. |
type
property of an itemRollOver
* event object.
*
* This event has the following properties:
*Property | Value |
---|---|
bubbles | false |
cancelable | false ; there is
* no default behavior to cancel. |
currentTarget | The object that is actively processing * the event object with an event listener. |
index | The zero-based index in the DataProvider * that contains the renderer. |
item | A reference to the data that belongs to the renderer. |
target | The object that dispatched the event. The target is
* not always the object listening for the event. Use the currentTarget
* property to access the object that is listening for the event. |
type
property on an itemUp
* event object.
*
* This event has the following properties:
*Property | Value |
---|---|
bubbles | false |
cancelable | false ; there is
* no default behavior to cancel. |
currentTarget | The object that is actively processing * the event object with an event listener. |
index | The zero-based index in the DataProvider * that contains the renderer. |
item | A reference to the data that belongs to the renderer. |
target | The object that dispatched the event. The target is
* not always the object listening for the event. Use the currentTarget
* property to access the object that is listening for the event. |
type
property of an
* itemRollOut
event object.
*
* This event has the following properties:
*Property | *Value | *
---|---|
bubbles |
* false |
cancelable | false ; there is
* no default behavior to cancel. |
currentTarget | The object that is actively processing * the event object with an event listener. |
index | The zero-based index in the DataProvider * that contains the renderer. |
item | A reference to the data that belongs to the renderer. |
target | The object that dispatched the event. The target is
* not always the object listening for the event. Use the currentTarget
* property to access the object that is listening for the event. |