class com.asual.enflash.ui.Menu

com.asual.enflash.EnFlashObject
    com.asual.enflash.ui.UIObject
       com.asual.enflash.ui.Component
          com.asual.enflash.ui.Menu

Import details

class com.asual.enflash.ui.Component
class com.asual.enflash.ui.Collection
class com.asual.enflash.ui.Button
class com.asual.enflash.ui.MenuItem
class com.asual.enflash.utils.Strings
class com.asual.enflash.utils.Time

Field index

_items - _itemsShortcuts - _keyNav - _menuParent - _rect - _selected - _shortcut - onchange - onclose - onopen

Method index

(constructor) Menu

_closeMenus - _compLoad - _executeShortcut - _formatShortcut - _itemRelease - _itemRollOver - _setEnabled - _setItemsSize - _setKeyNav - _setSize - _uiZoom - addItem - addItemAt - addSeparator - asset - close - executeEnter - getItem - getXML - keyNav - length - main - menuParent - moveDown - moveUp - open - remove - removeAll - removeItem - removeItemAt - selectedItem - setXML - toString

Field details

com\asual\enflash\utils\Time.as(11)
private var _items:Collection

com\asual\enflash\utils\Time.as(14)
private var _itemsShortcuts:Number

com\asual\enflash\utils\Time.as(18)
private var _keyNav:Boolean

com\asual\enflash\utils\Time.as(17)
private var _menuParent

com\asual\enflash\utils\Time.as(12)
private var _rect:Button

com\asual\enflash\utils\Time.as(13)
private var _selected:MenuItem

com\asual\enflash\utils\Time.as(15)
private var _shortcut:String

com\asual\enflash\utils\Time.as(22)
public var onchange:Function

com\asual\enflash\utils\Time.as(21)
public var onclose:Function

com\asual\enflash\utils\Time.as(20)
public var onopen:Function

Constructor details

com\asual\enflash\utils\Time.as(24)
public function Menu(menuParent, id)

Method details

com\asual\enflash\utils\Time.as(465)
private function _closeMenus(evt:Object):Void

com\asual\enflash\utils\Time.as(303)
private function _compLoad(evt:Object):Void

com\asual\enflash\utils\Time.as(509)
private function _executeShortcut():Void

com\asual\enflash\utils\Time.as(487)
private function _formatShortcut(shortcut:String):Void

com\asual\enflash\utils\Time.as(416)
private function _itemRelease(evt:Object):Void

com\asual\enflash\utils\Time.as(440)
private function _itemRollOver(evt:Object):Void

com\asual\enflash\utils\Time.as(482)
private function _setEnabled(enabled:Boolean):Void

com\asual\enflash\utils\Time.as(339)
private function _setItemsSize():Void

com\asual\enflash\utils\Time.as(478)
private function _setKeyNav(keyNav:Boolean):Void

com\asual\enflash\utils\Time.as(329)
private function _setSize(w:Number, h:Number):Void

com\asual\enflash\utils\Time.as(325)
private function _uiZoom():Void

com\asual\enflash\utils\Time.as(194)
public function addItem(item:MenuItem):MenuItem

com\asual\enflash\utils\Time.as(203)
public function addItemAt(index:Number, item:MenuItem):MenuItem

com\asual\enflash\utils\Time.as(183)
public function addSeparator():Component

com\asual\enflash\utils\Time.as(278)
public function get asset():MovieClip

com\asual\enflash\utils\Time.as(99)
public function close():Void

com\asual\enflash\utils\Time.as(52)
public function executeEnter():Void

com\asual\enflash\utils\Time.as(224)
public function getItem(item)

com\asual\enflash\utils\Time.as(117)
public function getXML():XMLNode

com\asual\enflash\utils\Time.as(282)
public function get keyNav():Boolean

com\asual\enflash\utils\Time.as(290)
public function get length():Object

com\asual\enflash\utils\Time.as(31)
public function main(parent:Number, mc:MovieClip, depth:Number):Void

com\asual\enflash\utils\Time.as(286)
public function get menuParent():Object

com\asual\enflash\utils\Time.as(253)
public function moveDown():Void

com\asual\enflash\utils\Time.as(228)
public function moveUp():Void

com\asual\enflash\utils\Time.as(74)
public function open(x, y, altx, alty):Void

com\asual\enflash\utils\Time.as(298)
public function remove():Void

com\asual\enflash\utils\Time.as(220)
public function removeAll():Void

com\asual\enflash\utils\Time.as(212)
public function removeItem(item):Void

com\asual\enflash\utils\Time.as(216)
public function removeItemAt(index):Void

com\asual\enflash\utils\Time.as(294)
public function get selectedItem():Object

com\asual\enflash\utils\Time.as(155)
public function setXML(xml:XMLNode):Void

com\asual\enflash\utils\Time.as(48)
public function toString():String