 import flash.events.Event;
 
 /**
- *  The FlexNativeMenuEvent class represents events that are associated with menu 
- *  activities in FlexNativeMenu. 
+ *  The FlexNativeMenuEvent class represents events that are associated with menu
+ *  activities in FlexNativeMenu.
  *
  *  @see mx.controls.FlexNativeMenu
  */


    /**
     *  Constructor.
     * 
     *  Normally called by the FlexNativeMenu object. 
     *
     *  @param type The event type; indicates the action that caused the event.
     *

    //----------------------------------

    /**
     *  The index of the associated menu item within its parent menu or submenu.
     *  This is -1 for events that aren't associated with an individual item.
     */
    public var index:int;

    //----------------------------------
    //  item
    //----------------------------------

    /**
     *  The specific item in the dataProvider.
     *  This is null for events that aren't associated with an individual item.
     */
    public var item:Object;
