Module:libextPackage:wrap.ext.menuParent:ObservableCopyright (c) 2007, 2008 Point5U, LLC
Milescript - ExtJS Wrapper Library: Project Home | Documentation

wrap.ext.menu.Menu

Inheritance : Object : Observable

Constructors

Signature
public Menu(MenuConfig config)

Methods

NameSignature
addItem add(Item menuItem)
addItem add(String menuItem)
addItem add(ItemConfig menuItem)
addItem add(HTMLElement menuItem)
addItem add(Array<Object> menuItemConfig)
addElementItem addElement(String elementId)
addElementItem addElement(Element element)
addElementItem addElement(HTMLElement element)
addItemItem addItem(Item item)
addMenuItemItem addMenuItem(ItemConfig itemConfig)
addSeparatorItem addSeparator()
addTextItem addText(String text)
getElElement getEl()
hidevoid hide()
hidevoid hide(boolean deep)
insertItem insert(int index, Item item)
isVisibleboolean isVisible()
removevoid remove(Item item)
removeAllvoid removeAll()
showvoid show(Element element)
showvoid show(HTMLElement element)
showvoid show(String elementId)
showvoid show(Element element, String position)
showvoid show(HTMLElement element, String position)
showvoid show(String elementId, String position)
showvoid show(String elementId, String position, Menu parentMenu)
showvoid show(HTMLElement element, String position, Menu parentMenu)
showvoid show(Element element, String position, Menu parentMenu)
showAtvoid showAt(Array<int> xyPosition)
showAtvoid showAt(Array<int> xyPosition, Menu parentMenu)

Constructors

public Menu(MenuConfig config)

Parameters

NameTypeDescription
configwrap.ext.menu.types.MenuConfig



Methods

add

Item add(Item menuItem)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
menuItemwrap.ext.menu.Item

add

Item add(String menuItem)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
menuItemcore.String

add

Item add(ItemConfig menuItem)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
menuItemwrap.ext.menu.types.ItemConfig

add

Item add(HTMLElement menuItem)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
menuItemorg.milescript.dom.HTMLElement

add

Item add(Array<Object> menuItemConfig)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
menuItemConfigcore.Array<core.Object>

addElement

Item addElement(String elementId)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
elementIdcore.String

addElement

Item addElement(Element element)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
elementwrap.ext.Element

addElement

Item addElement(HTMLElement element)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
elementorg.milescript.dom.HTMLElement

addItem

Item addItem(Item item)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
itemwrap.ext.menu.Item

addMenuItem

Item addMenuItem(ItemConfig itemConfig)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
itemConfigwrap.ext.menu.types.ItemConfig

addSeparator

Item addSeparator()

Returns
wrap.ext.menu.Item

addText

Item addText(String text)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
textcore.String

getEl

Element getEl()

Returns
wrap.ext.Element

hide

void hide()


hide

void hide(boolean deep)

Parameters

NameTypeDescription
deepcore.boolean

insert

Item insert(int index, Item item)

Returns
wrap.ext.menu.Item

Parameters

NameTypeDescription
indexcore.int
itemwrap.ext.menu.Item

isVisible

boolean isVisible()

Returns
core.boolean

remove

void remove(Item item)

Parameters

NameTypeDescription
itemwrap.ext.menu.Item

removeAll

void removeAll()


show

void show(Element element)

Parameters

NameTypeDescription
elementwrap.ext.Element

show

void show(HTMLElement element)

Parameters

NameTypeDescription
elementorg.milescript.dom.HTMLElement

show

void show(String elementId)

Parameters

NameTypeDescription
elementIdcore.String

show

void show(Element element, String position)

Parameters

NameTypeDescription
elementwrap.ext.Element
positioncore.String

show

void show(HTMLElement element, String position)

Parameters

NameTypeDescription
elementorg.milescript.dom.HTMLElement
positioncore.String

show

void show(String elementId, String position)

Parameters

NameTypeDescription
elementIdcore.String
positioncore.String

show

void show(String elementId, String position, Menu parentMenu)

Parameters

NameTypeDescription
elementIdcore.String
positioncore.String
parentMenuwrap.ext.menu.Menu

show

void show(HTMLElement element, String position, Menu parentMenu)

Parameters

NameTypeDescription
elementorg.milescript.dom.HTMLElement
positioncore.String
parentMenuwrap.ext.menu.Menu

show

void show(Element element, String position, Menu parentMenu)

Parameters

NameTypeDescription
elementwrap.ext.Element
positioncore.String
parentMenuwrap.ext.menu.Menu

showAt

void showAt(Array<int> xyPosition)

Parameters

NameTypeDescription
xyPositioncore.Array<core.int>

showAt

void showAt(Array<int> xyPosition, Menu parentMenu)

Parameters

NameTypeDescription
xyPositioncore.Array<core.int>
parentMenuwrap.ext.menu.Menu

Module:libextPackage:wrap.ext.menuParent:ObservableCopyright (c) 2007, 2008 Point5U, LLC
Milescript - ExtJS Wrapper Library: Project Home | Documentation