Class type Ext_menu_Menu.t


class type t = object .. end
Inherits
method isMenu : bool Js.t Js.prop

true in this class to identify an object as an instantiated Menu, or subclass thereof.

Defaults to: true

method parentMenu : (< _isLayoutRoot : bool Js.t Js.prop;
add : 'c 'd. 'c Js.t -> 'd Js.t Js.meth;
addBodyCls : Js.js_string Js.t -> 'b Js.t Js.meth;
addChildEls : unit Js.meth; addCls : 'e. 'e Js.t -> 'b Js.t Js.meth;
addClsWithUI : 'f 'g. 'f Js.t -> 'g Js.t -> unit Js.meth;
addDocked : 'h.
'h Js.t ->
Js.number Js.t Js.optdef ->
Ext_Component.t Js.js_array Js.t Js.meth;
addEvents : 'i. 'i Js.t -> unit Js.meth;
addListener : 'j 'k 'l 'm 'n.
'j Js.t ->
'k Js.callback Js.optdef ->
'l Js.t Js.optdef -> 'm Js.t Js.optdef -> 'n Js.t Js.meth;
addManagedListener : 'o 'p 'q 'r 's 't.
'o Js.t ->
'p Js.t ->
'q Js.callback Js.optdef ->
'r Js.t Js.optdef ->
's Js.t Js.optdef -> 't Js.t Js.meth;
addPropertyToState : 'u.
'u Js.t ->
Js.js_string Js.t ->
Js.js_string Js.t Js.optdef -> bool Js.t Js.meth;
addStateEvents : 'v. 'v Js.t -> unit Js.meth;
addTool : 'w. 'w Js.t -> unit Js.meth;
addUIClsToElement : Js.js_string Js.t -> unit Js.meth;
afterCollapse : bool Js.t -> unit Js.meth;
afterComponentLayout : 'x 'y.
Js.number Js.t ->
Js.number Js.t ->
'x Js.t -> 'y Js.t -> unit Js.meth;
afterExpand : bool Js.t -> unit Js.meth;
afterHide : 'z 'a1.
'z Js.callback Js.optdef ->
'a1 Js.t Js.optdef -> unit Js.meth;
afterLayout : 'b1.
(#Ext_layout_container_Container.t as 'b1) Js.t ->
unit Js.meth;
afterRender : unit Js.meth;
afterSetPosition : Js.number Js.t -> Js.number Js.t -> unit Js.meth;
afterShow : 'c1 'd1 'e1.
'c1 Js.t Js.optdef ->
'd1 Js.callback Js.optdef ->
'e1 Js.t Js.optdef -> unit Js.meth;
alignTo : 'f1 'g1.
'f1 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
'g1 Js.t Js.optdef -> 'b Js.t Js.meth;
anchorTo : 'h1 'i1 'j1 'k1.
'h1 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
'i1 Js.t Js.optdef ->
'j1 Js.t Js.optdef ->
'k1 Js.callback Js.optdef -> 'b Js.t Js.meth;
animate : 'l1 'm1. 'l1 Js.t -> 'm1 Js.t Js.meth;
applyState : 'n1. 'n1 Js.t -> unit Js.meth;
beforeBlur : Ext_EventObject.t Js.t -> unit Js.meth;
beforeComponentLayout : Js.number Js.t -> Js.number Js.t -> unit Js.meth;
beforeDestroy : unit Js.meth;
beforeFocus : Ext_EventObject.t Js.t -> unit Js.meth;
beforeLayout : unit Js.meth; beforeShow : unit Js.meth;
body : Ext_dom_Element.t Js.t Js.readonly_prop;
bubble : 'o1 'p1 'q1.
'o1 Js.callback ->
'p1 Js.t Js.optdef ->
'q1 Js.js_array Js.t Js.optdef -> 'b Js.t Js.meth;
calculateConstrainedPosition : 'r1.
'r1 Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
bool Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.meth;
callParent : 's1 't1. 's1 Js.t -> 't1 Js.t Js.meth;
callSuper : 'u1 'v1. 'u1 Js.t -> 'v1 Js.t Js.meth;
canActivateItem : 'w1. 'w1 Js.t -> bool Js.t Js.meth;
cancelFocus : unit Js.meth;
cascade : 'x1 'y1 'z1.
'x1 Js.callback ->
'y1 Js.t Js.optdef ->
'z1 Js.js_array Js.t Js.optdef -> 'b Js.t Js.meth;
center : 'a2. 'a2 Js.t Js.meth;
child : 'b2 'c2. 'b2 Js.t Js.optdef -> 'c2 Js.t Js.meth;
clearListeners : unit Js.meth; clearManagedListeners : unit Js.meth;
cloneConfig : 'd2. 'd2 Js.t -> 'b Js.t Js.meth; close : unit Js.meth;
collapse : Js.js_string Js.t Js.optdef ->
bool Js.t Js.optdef -> 'b Js.t Js.meth;
contains : 'e2.
(#Ext_Component.t as 'e2) Js.t ->
bool Js.t Js.optdef -> bool Js.t Js.meth;
contentPaddingProperty : Js.js_string Js.t Js.prop;
convertCollapseDir : 'f2. 'f2 Js.t -> unit Js.meth;
dd : 'g2. 'g2 Js.t Js.prop;
deactivateActiveItem : 'h2. 'h2 Js.t -> unit Js.meth;
destroy : unit Js.meth; disable : bool Js.t Js.optdef -> unit Js.meth;
disable_chainable : bool Js.t Js.optdef -> 'b Js.t Js.meth;
doAutoRender : unit Js.meth; doComponentLayout : 'i2. 'i2 Js.t Js.meth;
doConstrain : 'j2. 'j2 Js.t Js.optdef -> unit Js.meth;
doLayout : 'b Js.t Js.meth;
down : 'k2 'l2. 'k2 Js.t Js.optdef -> 'l2 Js.t Js.meth;
draggable : bool Js.t Js.readonly_prop;
enable : bool Js.t Js.optdef -> unit Js.meth;
enableBubble : 'm2. 'm2 Js.t -> unit Js.meth;
ensureAttachedToBody : bool Js.t Js.optdef -> unit Js.meth;
expand : bool Js.t Js.optdef -> 'b Js.t Js.meth;
findParentBy : 'n2 'o2. 'n2 Js.callback -> 'o2 Js.t Js.meth;
findParentByType : 'p2 'q2. 'p2 Js.t -> 'q2 Js.t Js.meth;
findPlugin : Js.js_string Js.t -> Ext_AbstractPlugin.t Js.t Js.meth;
fireEvent : 'r2. Js.js_string Js.t -> 'r2 Js.t -> bool Js.t Js.meth;
fireEventArgs : 's2.
Js.js_string Js.t ->
's2 Js.t Js.js_array Js.t -> bool Js.t Js.meth;
floatParent : 't2. 't2 Js.t Js.readonly_prop;
focus : 'u2 'v2 'w2.
bool Js.t Js.optdef ->
'u2 Js.t Js.optdef ->
'v2 Js.callback Js.optdef ->
'w2 Js.callback Js.optdef -> 'b Js.t Js.meth;
frameSize : 'x2. 'x2 Js.t Js.readonly_prop;
getActiveAnimation : 'y2. 'y2 Js.t Js.meth;
getAlignToXY : 'z2.
'z2 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.meth;
getAnchorXY : 'a3.
Js.js_string Js.t Js.optdef ->
bool Js.t Js.optdef ->
'a3 Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.meth;
getBox : 'b3.
bool Js.t Js.optdef -> bool Js.t Js.optdef -> 'b3 Js.t Js.meth;
getBubbleTarget : 'c3. 'c3 Js.t Js.meth;
getChildByElement : 'd3 'e3.
'd3 Js.t ->
bool Js.t -> (#Ext_Component.t as 'e3) Js.t Js.meth;
getCollapsed : 'f3. 'f3 Js.t Js.meth;
getComponent : 'g3 'h3. 'g3 Js.t -> (#Ext_Component.t as 'h3) Js.t Js.meth;
getConstrainVector : 'i3 'j3.
'i3 Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
'j3 Js.t Js.meth;
getDockedComponent : 'k3 'l3.
'k3 Js.t -> (#Ext_Component.t as 'l3) Js.t Js.meth;
getDockedItems : Js.js_string Js.t ->
bool Js.t -> Ext_Component.t Js.js_array Js.t Js.meth;
getEl : Ext_dom_Element.t Js.t Js.meth; getHeader : unit Js.meth;
getHeight : Js.number Js.t Js.meth; getId : Js.js_string Js.t Js.meth;
getInitialConfig : 'm3. Js.js_string Js.t Js.optdef -> 'm3 Js.t Js.meth;
getInsertPosition : 'n3. 'n3 Js.t -> Dom_html.element Js.t Js.meth;
getItemId : Js.js_string Js.t Js.meth;
getLayout : 'o3. (#Ext_layout_container_Container.t as 'o3) Js.t Js.meth;
getLoader : Ext_ComponentLoader.t Js.t Js.meth;
getLocalX : Js.number Js.t Js.meth;
getLocalXY : Js.number Js.t Js.js_array Js.t Js.meth;
getLocalY : Js.number Js.t Js.meth;
getOffsetsTo : 'p3. 'p3 Js.t -> Js.number Js.t Js.js_array Js.t Js.meth;
getPlugin : Js.js_string Js.t -> Ext_AbstractPlugin.t Js.t Js.meth;
getPosition : bool Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.meth;
getRefItems : 'q3. 'q3 Js.t -> unit Js.meth;
getRegion : Ext_util_Region.t Js.t Js.meth;
getSize : 'r3. 'r3 Js.t Js.meth;
getSizeModel : 's3 't3. 's3 Js.t -> 't3 Js.t Js.meth;
getState : 'u3. 'u3 Js.t Js.meth;
getViewRegion : Ext_util_Region.t Js.t Js.meth;
getWidth : Js.number Js.t Js.meth; getX : Js.number Js.t Js.meth;
getXType : Js.js_string Js.t Js.meth;
getXTypes : Js.js_string Js.t Js.meth;
getXY : Js.number Js.t Js.js_array Js.t Js.meth;
getY : Js.number Js.t Js.meth;
hasCls : Js.js_string Js.t -> bool Js.t Js.meth;
hasListener : Js.js_string Js.t -> bool Js.t Js.meth;
hasListeners : 'v3. 'v3 Js.t Js.readonly_prop;
hasUICls : Js.js_string Js.t -> unit Js.meth;
hide : 'w3 'x3 'y3.
'w3 Js.t Js.optdef ->
'x3 Js.callback Js.optdef ->
'y3 Js.t Js.optdef -> 'b Js.t Js.meth;
hide_menu : 'z3 'a4 'b4 'c4.
'z3 Js.t Js.optdef ->
'a4 Js.callback Js.optdef ->
'b4 Js.t Js.optdef -> (#Ext_Component.t as 'c4) Js.t Js.meth;
initComponent : unit Js.meth;
initConfig : 'd4. 'd4 Js.t -> 'b Js.t Js.meth; initEvents : unit Js.meth;
initRenderData : 'e4. 'e4 Js.t Js.meth;
insert : 'f4 'g4.
Js.number Js.t ->
'f4 Js.t -> (#Ext_Component.t as 'g4) Js.t Js.meth;
insertDocked : 'h4. Js.number Js.t -> 'h4 Js.t -> unit Js.meth;
is : Js.js_string Js.t -> bool Js.t Js.meth;
isAncestor : 'i4. (#Ext_Component.t as 'i4) Js.t -> unit Js.meth;
isComponent : bool Js.t Js.prop;
isDescendantOf : 'j4. 'j4 Js.t -> bool Js.t Js.meth;
isDisabled : bool Js.t Js.meth; isDraggable : bool Js.t Js.meth;
isDroppable : bool Js.t Js.meth; isFloating : bool Js.t Js.meth;
isHidden : bool Js.t Js.meth; isLayoutRoot : unit Js.meth;
isLayoutSuspended : bool Js.t Js.meth; isMenu : bool Js.t Js.prop;
isObservable : bool Js.t Js.prop; isPanel : bool Js.t Js.prop;
isVisible : bool Js.t Js.optdef -> bool Js.t Js.meth;
isXType : Js.js_string Js.t -> bool Js.t Js.optdef -> bool Js.t Js.meth;
items : 'k4. (#Ext_util_AbstractMixedCollection.t as 'k4) Js.t Js.prop;
maskOnDisable : bool Js.t Js.prop;
mon : 'l4 'm4 'n4 'o4 'p4 'q4.
'l4 Js.t ->
'm4 Js.t ->
'n4 Js.callback Js.optdef ->
'o4 Js.t Js.optdef -> 'p4 Js.t Js.optdef -> 'q4 Js.t Js.meth;
move : 'r4.
Js.js_string Js.t ->
Js.number Js.t -> 'r4 Js.t Js.optdef -> unit Js.meth;
move_container : 's4 't4.
's4 Js.t ->
Js.number Js.t ->
(#Ext_Component.t as 't4) Js.t Js.meth;
mun : 'u4 'v4 'w4 'x4.
'u4 Js.t ->
'v4 Js.t ->
'w4 Js.callback Js.optdef -> 'x4 Js.t Js.optdef -> unit Js.meth;
nextNode : Js.js_string Js.t Js.optdef -> 'b Js.t Js.meth;
nextSibling : Js.js_string Js.t Js.optdef -> 'b Js.t Js.meth;
on : 'y4 'z4 'a5 'b5 'c5.
'y4 Js.t ->
'z4 Js.callback Js.optdef ->
'a5 Js.t Js.optdef -> 'b5 Js.t Js.optdef -> 'c5 Js.t Js.meth;
onAdd : 'd5.
(#Ext_Component.t as 'd5) Js.t -> Js.number Js.t -> unit Js.meth;
onAdded : 'e5. 'e5 Js.t -> Js.number Js.t -> unit Js.meth;
onBeforeAdd : 'f5. (#Ext_Component.t as 'f5) Js.t -> unit Js.meth;
onDestroy : unit Js.meth; onDisable : unit Js.meth;
onDockedAdd : 'g5. (#Ext_Component.t as 'g5) Js.t -> unit Js.meth;
onDockedRemove : 'h5. (#Ext_Component.t as 'h5) Js.t -> unit Js.meth;
onEnable : unit Js.meth;
onHide : 'i5 'j5 'k5.
'i5 Js.t Js.optdef ->
'j5 Js.callback Js.optdef -> 'k5 Js.t Js.optdef -> unit Js.meth;
onPosition : Js.number Js.t -> Js.number Js.t -> unit Js.meth;
onRemove : 'l5.
(#Ext_Component.t as 'l5) Js.t -> bool Js.t -> unit Js.meth;
onRemoved : bool Js.t -> unit Js.meth;
onRender : Ext_dom_Element.t Js.t -> Js.number Js.t -> unit Js.meth;
onResize : 'm5 'n5 'o5 'p5.
'm5 Js.t -> 'n5 Js.t -> 'o5 Js.t -> 'p5 Js.t -> unit Js.meth;
onShow : 'q5 'r5 's5.
'q5 Js.t Js.optdef ->
'r5 Js.callback Js.optdef -> 's5 Js.t Js.optdef -> unit Js.meth;
onShowComplete : 't5 'u5.
't5 Js.callback Js.optdef ->
'u5 Js.t Js.optdef -> unit Js.meth;
ownerCt : 'v5. 'v5 Js.t Js.readonly_prop; parentMenu : 'a;
postBlur : Ext_EventObject.t Js.t -> unit Js.meth;
previousNode : Js.js_string Js.t Js.optdef -> 'b Js.t Js.meth;
previousSibling : Js.js_string Js.t Js.optdef -> 'b Js.t Js.meth;
query : Js.js_string Js.t Js.optdef ->
Ext_Component.t Js.js_array Js.t Js.meth;
queryBy : 'w5 'x5.
'w5 Js.callback ->
'x5 Js.t Js.optdef -> Ext_Component.t Js.js_array Js.t Js.meth;
queryById : 'y5.
Js.js_string Js.t -> (#Ext_Component.t as 'y5) Js.t Js.meth;
registerFloatingItem : 'z5. 'z5 Js.t -> unit Js.meth;
relayEvents : 'a6 'b6.
'a6 Js.t ->
Js.js_string Js.t Js.js_array Js.t ->
Js.js_string Js.t Js.optdef -> 'b6 Js.t Js.meth;
remove : 'c6 'd6.
'c6 Js.t ->
bool Js.t Js.optdef -> (#Ext_Component.t as 'd6) Js.t Js.meth;
removeAll : bool Js.t Js.optdef ->
Ext_Component.t Js.js_array Js.t Js.meth;
removeAnchor : 'b Js.t Js.meth;
removeBodyCls : Js.js_string Js.t -> 'b Js.t Js.meth;
removeChildEls : 'e6. 'e6 Js.callback -> unit Js.meth;
removeCls : 'f6. 'f6 Js.t -> 'b Js.t Js.meth;
removeClsWithUI : 'g6. 'g6 Js.t -> unit Js.meth;
removeDocked : 'h6.
(#Ext_Component.t as 'h6) Js.t ->
bool Js.t Js.optdef -> unit Js.meth;
removeListener : 'i6 'j6.
Js.js_string Js.t ->
'i6 Js.callback -> 'j6 Js.t Js.optdef -> unit Js.meth;
removeManagedListener : 'k6 'l6 'm6 'n6.
'k6 Js.t ->
'l6 Js.t ->
'm6 Js.callback Js.optdef ->
'n6 Js.t Js.optdef -> unit Js.meth;
removeUIClsFromElement : Js.js_string Js.t -> unit Js.meth;
render : 'o6 'p6. 'o6 Js.t Js.optdef -> 'p6 Js.t Js.optdef -> unit Js.meth;
rendered : bool Js.t Js.readonly_prop;
resumeEvent : Js.js_string Js.t -> unit Js.meth;
resumeEvents : unit Js.meth;
savePropToState : 'q6.
Js.js_string Js.t ->
'q6 Js.t ->
Js.js_string Js.t Js.optdef -> bool Js.t Js.meth;
savePropsToState : 'r6 's6 't6. 'r6 Js.t -> 's6 Js.t -> 't6 Js.t Js.meth;
saveState : unit Js.meth;
scrollBy : 'u6 'v6 'w6. 'u6 Js.t -> 'v6 Js.t -> 'w6 Js.t -> unit Js.meth;
scrollFlags : 'x6. 'x6 Js.t Js.readonly_prop;
self : Ext_Class.t Js.t Js.prop; sequenceFx : 'y6. 'y6 Js.t Js.meth;
setActive : 'z6. bool Js.t Js.optdef -> 'z6 Js.t Js.optdef -> unit Js.meth;
setAutoScroll : bool Js.t -> 'b Js.t Js.meth;
setBodyStyle : 'a7. 'a7 Js.t -> Js.js_string Js.t -> 'b Js.t Js.meth;
setBorder : 'b7. 'b7 Js.t -> unit Js.meth;
setBorderRegion : Js.js_string Js.t -> Js.js_string Js.t Js.meth;
setBox : 'c7 'd7. 'c7 Js.t -> 'd7 Js.t Js.optdef -> 'b Js.t Js.meth;
setDisabled : bool Js.t -> unit Js.meth;
setDocked : 'e7. 'e7 Js.t -> bool Js.t Js.optdef -> 'b Js.t Js.meth;
setGlyph : 'f7. 'f7 Js.t -> unit Js.meth;
setHeight : Js.number Js.t -> 'b Js.t Js.meth;
setIcon : Js.js_string Js.t -> unit Js.meth;
setIconCls : Js.js_string Js.t -> unit Js.meth;
setLoading : 'g7 'h7. 'g7 Js.t -> bool Js.t Js.optdef -> 'h7 Js.t Js.meth;
setLocalX : Js.number Js.t -> 'b Js.t Js.meth;
setLocalXY : 'i7. 'i7 Js.t -> Js.number Js.t Js.optdef -> 'b Js.t Js.meth;
setLocalY : Js.number Js.t -> 'b Js.t Js.meth;
setMargin : 'j7. 'j7 Js.t -> unit Js.meth;
setOverflowXY : Js.js_string Js.t -> Js.js_string Js.t -> 'b Js.t Js.meth;
setPagePosition : 'k7 'l7.
'k7 Js.t ->
Js.number Js.t Js.optdef ->
'l7 Js.t Js.optdef -> 'b Js.t Js.meth;
setPosition : 'm7 'n7.
'm7 Js.t ->
Js.number Js.t Js.optdef ->
'n7 Js.t Js.optdef -> 'b Js.t Js.meth;
setRegion : 'o7.
Ext_util_Region.t Js.t ->
'o7 Js.t Js.optdef -> 'b Js.t Js.meth;
setRegionWeight : Js.number Js.t -> Js.number Js.t Js.meth;
setSize : 'p7 'q7. 'p7 Js.t -> 'q7 Js.t -> 'b Js.t Js.meth;
setTitle : Js.js_string Js.t -> unit Js.meth;
setUI : Js.js_string Js.t -> unit Js.meth;
setVisible : bool Js.t -> 'b Js.t Js.meth;
setWidth : Js.number Js.t -> 'b Js.t Js.meth;
setX : 'r7. Js.number Js.t -> 'r7 Js.t Js.optdef -> 'b Js.t Js.meth;
setXY : 's7.
Js.number Js.t Js.js_array Js.t ->
's7 Js.t Js.optdef -> 'b Js.t Js.meth;
setY : 't7. Js.number Js.t -> 't7 Js.t Js.optdef -> 'b Js.t Js.meth;
show : 'u7 'v7 'w7.
'u7 Js.t Js.optdef ->
'v7 Js.callback Js.optdef ->
'w7 Js.t Js.optdef -> 'b Js.t Js.meth;
showAt : 'x7 'y7.
'x7 Js.t ->
Js.number Js.t Js.optdef ->
'y7 Js.t Js.optdef -> 'b Js.t Js.meth;
showBy : 'z7.
'z7 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef -> 'b Js.t Js.meth;
showBy_menu : 'a8 'b8.
'a8 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
(#Ext_Component.t as 'b8) Js.t Js.meth;
statics : Ext_Class.t Js.t Js.meth;
stopAnimation : Ext_dom_Element.t Js.t Js.meth;
suspendEvent : Js.js_string Js.t -> unit Js.meth;
suspendEvents : bool Js.t -> unit Js.meth; syncFx : 'c8. 'c8 Js.t Js.meth;
toBack : 'd8. 'd8 Js.t Js.meth;
toFront : 'e8. bool Js.t Js.optdef -> 'e8 Js.t Js.meth;
toggleCollapse : 'b Js.t Js.meth;
translatePoints : 'f8 'g8.
'f8 Js.t ->
Js.number Js.t Js.optdef -> 'g8 Js.t Js.meth;
un : 'h8 'i8.
Js.js_string Js.t ->
'h8 Js.callback -> 'i8 Js.t Js.optdef -> unit Js.meth;
up : 'j8 'k8 'l8.
'j8 Js.t Js.optdef -> 'k8 Js.t Js.optdef -> 'l8 Js.t Js.meth;
update : 'm8 'n8.
'm8 Js.t ->
bool Js.t Js.optdef ->
'n8 Js.callback Js.optdef -> unit Js.meth;
updateBox : 'o8. 'o8 Js.t -> 'b Js.t Js.meth;
updateLayout : 'p8. 'p8 Js.t Js.optdef -> unit Js.meth;
zIndexManager : Ext_ZIndexManager.t Js.t Js.readonly_prop;
zIndexParent : 'q8. 'q8 Js.t Js.readonly_prop; .. >
as 'b)
Js.t Js.prop as 'a

The parent Menu of this Menu.


method afterShow : 'c1 'd1 'e1.
'c1 Js.t Js.optdef ->
'd1 Js.callback Js.optdef -> 'e1 Js.t Js.optdef -> unit Js.meth

Invoked after the Component is shown (after onShow is called).

Gets passed the same parameters as show.

Parameters:


method beforeShow : unit Js.meth

Invoked before the Component is shown.


method canActivateItem : 'w1. 'w1 Js.t -> bool Js.t Js.meth

Returns whether a menu item can be activated or not.

Parameters:


method deactivateActiveItem : 'h2. 'h2 Js.t -> unit Js.meth

Deactivates the current active item on the menu, if one exists.

Parameters:


method hide_menu : 'z3 'a4 'b4 'c4.
'z3 Js.t Js.optdef ->
'a4 Js.callback Js.optdef ->
'b4 Js.t Js.optdef -> (#Ext_Component.t as 'c4) Js.t Js.meth

Hides this Component, setting it to invisible using the configured hideMode.

Parameters:

Returns:


method isVisible : bool Js.t Js.optdef -> bool Js.t Js.meth

Menus are never contained, and must not ascertain their visibility from the ancestor hierarchy

Returns true if this component is visible.

Parameters:

Returns:


method onDestroy : unit Js.meth

Allows addition of behavior to the destroy operation. After calling the superclass's onDestroy, the Component will be destroyed.


method showBy_menu : 'a8 'b8.
'a8 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
(#Ext_Component.t as 'b8) Js.t Js.meth

Shows this component by the specified Component or Element. Used when this component is floating.

Parameters:

Returns: