class type t =Inheritsobject
..end
method dd_dragger : Ext_util_ComponentDragger.t Js.t Js.prop
If this Window is configured draggable, this property will contain an instance of Ext.util.ComponentDragger (A subclass of DragTracker) which handles dragging the Window's DOM Element, and constraining according to the constrain and constrainHeader .
This has implementations of onBeforeStart
, onDrag
and onEnd
which perform the dragging action. If
extra logic is needed at these points, use createInterceptor or
createSequence to augment the existing implementations.
method isWindow : bool Js.t Js.prop
true
in this class to identify an object as an instantiated Window, or subclass thereof.
Defaults to: true
method afterCollapse : bool Js.t -> unit Js.meth
Invoked after the Panel is Collapsed.
Parameters:
bool Js.t
method afterExpand : bool Js.t -> unit Js.meth
Invoked after the Panel is Expanded.
Parameters:
bool Js.t
method applyState : 'a. 'a Js.t -> unit Js.meth
Applies the state to the object. This should be overridden in subclasses to do more complex state operations. By default it applies the state properties onto the current object.
Parameters:
_ Js.t
The state
method getDefaultFocus : unit Js.meth
Gets the configured default focus item. If a defaultFocus is set, it will
receive focus when the Window's focus
method is called, otherwise the
Window itself will receive focus.
method maximize : bool Js.t ->
(< _isLayoutRoot : bool Js.t Js.prop;
add : 'd 'e. 'd Js.t -> 'e Js.t Js.meth;
addBodyCls : Js.js_string Js.t -> 'c Js.t Js.meth;
addChildEls : unit Js.meth; addCls : 'f. 'f Js.t -> 'c Js.t Js.meth;
addClsWithUI : 'g 'h. 'g Js.t -> 'h Js.t -> unit Js.meth;
addDocked : 'i.
'i Js.t ->
Js.number Js.t Js.optdef ->
Ext_Component.t Js.js_array Js.t Js.meth;
addEvents : 'j. 'j Js.t -> unit Js.meth;
addListener : 'k 'l 'm 'n 'o.
'k Js.t ->
'l Js.callback Js.optdef ->
'm Js.t Js.optdef -> 'n Js.t Js.optdef -> 'o Js.t Js.meth;
addManagedListener : 'p 'q 'r 's 't 'u.
'p Js.t ->
'q Js.t ->
'r Js.callback Js.optdef ->
's Js.t Js.optdef ->
't Js.t Js.optdef -> 'u Js.t Js.meth;
addPropertyToState : 'v.
'v Js.t ->
Js.js_string Js.t ->
Js.js_string Js.t Js.optdef -> bool Js.t Js.meth;
addStateEvents : 'w. 'w Js.t -> unit Js.meth;
addTool : 'x. 'x Js.t -> unit Js.meth;
addUIClsToElement : Js.js_string Js.t -> unit Js.meth;
afterCollapse : bool Js.t -> unit Js.meth;
afterComponentLayout : 'y 'z.
Js.number Js.t ->
Js.number Js.t ->
'y Js.t -> 'z Js.t -> unit Js.meth;
afterExpand : bool Js.t -> unit Js.meth;
afterHide : 'a1 'b1.
'a1 Js.callback Js.optdef ->
'b1 Js.t Js.optdef -> unit Js.meth;
afterLayout : 'c1.
(#Ext_layout_container_Container.t as 'c1) Js.t ->
unit Js.meth;
afterRender : unit Js.meth;
afterSetPosition : Js.number Js.t -> Js.number Js.t -> unit Js.meth;
afterShow : 'd1 'e1 'f1.
'd1 Js.t Js.optdef ->
'e1 Js.callback Js.optdef ->
'f1 Js.t Js.optdef -> unit Js.meth;
alignTo : 'g1 'h1.
'g1 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
'h1 Js.t Js.optdef -> 'c Js.t Js.meth;
anchorTo : 'i1 'j1 'k1 'l1.
'i1 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef ->
'j1 Js.t Js.optdef ->
'k1 Js.t Js.optdef ->
'l1 Js.callback Js.optdef -> 'c Js.t Js.meth;
animate : 'm1 'n1. 'm1 Js.t -> 'n1 Js.t Js.meth;
applyState : 'a. 'a 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 -> 'c 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;
cancelFocus : unit Js.meth;
cascade : 'w1 'x1 'y1.
'w1 Js.callback ->
'x1 Js.t Js.optdef ->
'y1 Js.js_array Js.t Js.optdef -> 'c Js.t Js.meth;
center : 'z1. 'z1 Js.t Js.meth;
child : 'a2 'b2. 'a2 Js.t Js.optdef -> 'b2 Js.t Js.meth;
clearListeners : unit Js.meth; clearManagedListeners : unit Js.meth;
cloneConfig : 'c2. 'c2 Js.t -> 'c Js.t Js.meth; close : unit Js.meth;
collapse : Js.js_string Js.t Js.optdef ->
bool Js.t Js.optdef -> 'c Js.t Js.meth;
contains : 'd2.
(#Ext_Component.t as 'd2) Js.t ->
bool Js.t Js.optdef -> bool Js.t Js.meth;
contentPaddingProperty : Js.js_string Js.t Js.prop;
convertCollapseDir : 'e2. 'e2 Js.t -> unit Js.meth;
dd : 'f2. 'f2 Js.t Js.prop;
dd_dragger : Ext_util_ComponentDragger.t Js.t Js.prop;
destroy : unit Js.meth; disable : bool Js.t Js.optdef -> unit Js.meth;
disable_chainable : bool Js.t Js.optdef -> 'c Js.t Js.meth;
doAutoRender : unit Js.meth; doComponentLayout : 'g2. 'g2 Js.t Js.meth;
doConstrain : 'h2. 'h2 Js.t Js.optdef -> unit Js.meth;
doLayout : 'c Js.t Js.meth;
down : 'i2 'j2. 'i2 Js.t Js.optdef -> 'j2 Js.t Js.meth;
draggable : bool Js.t Js.readonly_prop;
enable : bool Js.t Js.optdef -> unit Js.meth;
enableBubble : 'k2. 'k2 Js.t -> unit Js.meth;
ensureAttachedToBody : bool Js.t Js.optdef -> unit Js.meth;
expand : bool Js.t Js.optdef -> 'c Js.t Js.meth;
findParentBy : 'l2 'm2. 'l2 Js.callback -> 'm2 Js.t Js.meth;
findParentByType : 'n2 'o2. 'n2 Js.t -> 'o2 Js.t Js.meth;
findPlugin : Js.js_string Js.t -> Ext_AbstractPlugin.t Js.t Js.meth;
fireEvent : 'p2. Js.js_string Js.t -> 'p2 Js.t -> bool Js.t Js.meth;
fireEventArgs : 'q2.
Js.js_string Js.t ->
'q2 Js.t Js.js_array Js.t -> bool Js.t Js.meth;
floatParent : 'r2. 'r2 Js.t Js.readonly_prop;
focus : 's2 't2 'u2.
bool Js.t Js.optdef ->
's2 Js.t Js.optdef ->
't2 Js.callback Js.optdef ->
'u2 Js.callback Js.optdef -> 'c Js.t Js.meth;
frameSize : 'v2. 'v2 Js.t Js.readonly_prop;
getActiveAnimation : 'w2. 'w2 Js.t Js.meth;
getAlignToXY : 'x2.
'x2 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 : 'y2.
Js.js_string Js.t Js.optdef ->
bool Js.t Js.optdef ->
'y2 Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.meth;
getBox : 'z2.
bool Js.t Js.optdef -> bool Js.t Js.optdef -> 'z2 Js.t Js.meth;
getBubbleTarget : 'a3. 'a3 Js.t Js.meth;
getChildByElement : 'b3 'c3.
'b3 Js.t ->
bool Js.t -> (#Ext_Component.t as 'c3) Js.t Js.meth;
getCollapsed : 'd3. 'd3 Js.t Js.meth;
getComponent : 'e3 'f3. 'e3 Js.t -> (#Ext_Component.t as 'f3) Js.t Js.meth;
getConstrainVector : 'g3 'h3.
'g3 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 ->
'h3 Js.t Js.meth;
getDefaultFocus : unit Js.meth;
getDockedComponent : 'i3 'j3.
'i3 Js.t -> (#Ext_Component.t as 'j3) 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 : 'k3. Js.js_string Js.t Js.optdef -> 'k3 Js.t Js.meth;
getInsertPosition : 'l3. 'l3 Js.t -> Dom_html.element Js.t Js.meth;
getItemId : Js.js_string Js.t Js.meth;
getLayout : 'm3. (#Ext_layout_container_Container.t as 'm3) 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 : 'n3. 'n3 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 : 'o3. 'o3 Js.t -> unit Js.meth;
getRegion : Ext_util_Region.t Js.t Js.meth;
getSize : 'p3. 'p3 Js.t Js.meth;
getSizeModel : 'q3 'r3. 'q3 Js.t -> 'r3 Js.t Js.meth;
getState : 's3. 's3 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 : 't3. 't3 Js.t Js.readonly_prop;
hasUICls : Js.js_string Js.t -> unit Js.meth;
hide : 'u3 'v3 'w3.
'u3 Js.t Js.optdef ->
'v3 Js.callback Js.optdef ->
'w3 Js.t Js.optdef -> 'c Js.t Js.meth;
initComponent : unit Js.meth;
initConfig : 'x3. 'x3 Js.t -> 'c Js.t Js.meth; initEvents : unit Js.meth;
initRenderData : 'y3. 'y3 Js.t Js.meth;
insert : 'z3 'a4.
Js.number Js.t ->
'z3 Js.t -> (#Ext_Component.t as 'a4) Js.t Js.meth;
insertDocked : 'b4. Js.number Js.t -> 'b4 Js.t -> unit Js.meth;
is : Js.js_string Js.t -> bool Js.t Js.meth;
isAncestor : 'c4. (#Ext_Component.t as 'c4) Js.t -> unit Js.meth;
isComponent : bool Js.t Js.prop;
isDescendantOf : 'd4. 'd4 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; isObservable : bool Js.t Js.prop;
isPanel : bool Js.t Js.prop;
isVisible : bool Js.t Js.optdef -> bool Js.t Js.meth;
isWindow : bool Js.t Js.prop;
isXType : Js.js_string Js.t -> bool Js.t Js.optdef -> bool Js.t Js.meth;
items : 'e4. (#Ext_util_AbstractMixedCollection.t as 'e4) Js.t Js.prop;
maskOnDisable : bool Js.t Js.prop; maximize : 'b;
minimize : 'c Js.t Js.meth;
mon : 'f4 'g4 'h4 'i4 'j4 'k4.
'f4 Js.t ->
'g4 Js.t ->
'h4 Js.callback Js.optdef ->
'i4 Js.t Js.optdef -> 'j4 Js.t Js.optdef -> 'k4 Js.t Js.meth;
move : 'l4.
Js.js_string Js.t ->
Js.number Js.t -> 'l4 Js.t Js.optdef -> unit Js.meth;
move_container : 'm4 'n4.
'm4 Js.t ->
Js.number Js.t ->
(#Ext_Component.t as 'n4) Js.t Js.meth;
mun : 'o4 'p4 'q4 'r4.
'o4 Js.t ->
'p4 Js.t ->
'q4 Js.callback Js.optdef -> 'r4 Js.t Js.optdef -> unit Js.meth;
nextNode : Js.js_string Js.t Js.optdef -> 'c Js.t Js.meth;
nextSibling : Js.js_string Js.t Js.optdef -> 'c Js.t Js.meth;
on : 's4 't4 'u4 'v4 'w4.
's4 Js.t ->
't4 Js.callback Js.optdef ->
'u4 Js.t Js.optdef -> 'v4 Js.t Js.optdef -> 'w4 Js.t Js.meth;
onAdd : 'x4.
(#Ext_Component.t as 'x4) Js.t -> Js.number Js.t -> unit Js.meth;
onAdded : 'y4. 'y4 Js.t -> Js.number Js.t -> unit Js.meth;
onBeforeAdd : 'z4. (#Ext_Component.t as 'z4) Js.t -> unit Js.meth;
onDestroy : unit Js.meth; onDisable : unit Js.meth;
onDockedAdd : 'a5. (#Ext_Component.t as 'a5) Js.t -> unit Js.meth;
onDockedRemove : 'b5. (#Ext_Component.t as 'b5) Js.t -> unit Js.meth;
onEnable : unit Js.meth;
onHide : 'c5 'd5 'e5.
'c5 Js.t Js.optdef ->
'd5 Js.callback Js.optdef -> 'e5 Js.t Js.optdef -> unit Js.meth;
onPosition : Js.number Js.t -> Js.number Js.t -> unit Js.meth;
onRemove : 'f5.
(#Ext_Component.t as 'f5) 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 : 'g5 'h5 'i5 'j5.
'g5 Js.t -> 'h5 Js.t -> 'i5 Js.t -> 'j5 Js.t -> unit Js.meth;
onShow : 'k5 'l5 'm5.
'k5 Js.t Js.optdef ->
'l5 Js.callback Js.optdef -> 'm5 Js.t Js.optdef -> unit Js.meth;
onShowComplete : 'n5 'o5.
'n5 Js.callback Js.optdef ->
'o5 Js.t Js.optdef -> unit Js.meth;
ownerCt : 'p5. 'p5 Js.t Js.readonly_prop;
postBlur : Ext_EventObject.t Js.t -> unit Js.meth;
previousNode : Js.js_string Js.t Js.optdef -> 'c Js.t Js.meth;
previousSibling : Js.js_string Js.t Js.optdef -> 'c Js.t Js.meth;
query : Js.js_string Js.t Js.optdef ->
Ext_Component.t Js.js_array Js.t Js.meth;
queryBy : 'q5 'r5.
'q5 Js.callback ->
'r5 Js.t Js.optdef -> Ext_Component.t Js.js_array Js.t Js.meth;
queryById : 's5.
Js.js_string Js.t -> (#Ext_Component.t as 's5) Js.t Js.meth;
registerFloatingItem : 't5. 't5 Js.t -> unit Js.meth;
relayEvents : 'u5 'v5.
'u5 Js.t ->
Js.js_string Js.t Js.js_array Js.t ->
Js.js_string Js.t Js.optdef -> 'v5 Js.t Js.meth;
remove : 'w5 'x5.
'w5 Js.t ->
bool Js.t Js.optdef -> (#Ext_Component.t as 'x5) Js.t Js.meth;
removeAll : bool Js.t Js.optdef ->
Ext_Component.t Js.js_array Js.t Js.meth;
removeAnchor : 'c Js.t Js.meth;
removeBodyCls : Js.js_string Js.t -> 'c Js.t Js.meth;
removeChildEls : 'y5. 'y5 Js.callback -> unit Js.meth;
removeCls : 'z5. 'z5 Js.t -> 'c Js.t Js.meth;
removeClsWithUI : 'a6. 'a6 Js.t -> unit Js.meth;
removeDocked : 'b6.
(#Ext_Component.t as 'b6) Js.t ->
bool Js.t Js.optdef -> unit Js.meth;
removeListener : 'c6 'd6.
Js.js_string Js.t ->
'c6 Js.callback -> 'd6 Js.t Js.optdef -> unit Js.meth;
removeManagedListener : 'e6 'f6 'g6 'h6.
'e6 Js.t ->
'f6 Js.t ->
'g6 Js.callback Js.optdef ->
'h6 Js.t Js.optdef -> unit Js.meth;
removeUIClsFromElement : Js.js_string Js.t -> unit Js.meth;
render : 'i6 'j6. 'i6 Js.t Js.optdef -> 'j6 Js.t Js.optdef -> unit Js.meth;
rendered : bool Js.t Js.readonly_prop;
restore : 'k6. 'k6 Js.t -> 'c Js.t Js.meth;
resumeEvent : Js.js_string Js.t -> unit Js.meth;
resumeEvents : unit Js.meth;
savePropToState : 'l6.
Js.js_string Js.t ->
'l6 Js.t ->
Js.js_string Js.t Js.optdef -> bool Js.t Js.meth;
savePropsToState : 'm6 'n6 'o6. 'm6 Js.t -> 'n6 Js.t -> 'o6 Js.t Js.meth;
saveState : unit Js.meth;
scrollBy : 'p6 'q6 'r6. 'p6 Js.t -> 'q6 Js.t -> 'r6 Js.t -> unit Js.meth;
scrollFlags : 's6. 's6 Js.t Js.readonly_prop;
self : Ext_Class.t Js.t Js.prop; sequenceFx : 't6. 't6 Js.t Js.meth;
setActive : 'u6. bool Js.t Js.optdef -> 'u6 Js.t Js.optdef -> unit Js.meth;
setAutoScroll : bool Js.t -> 'c Js.t Js.meth;
setBodyStyle : 'v6. 'v6 Js.t -> Js.js_string Js.t -> 'c Js.t Js.meth;
setBorder : 'w6. 'w6 Js.t -> unit Js.meth;
setBorderRegion : Js.js_string Js.t -> Js.js_string Js.t Js.meth;
setBox : 'x6 'y6. 'x6 Js.t -> 'y6 Js.t Js.optdef -> 'c Js.t Js.meth;
setDisabled : bool Js.t -> unit Js.meth;
setDocked : 'z6. 'z6 Js.t -> bool Js.t Js.optdef -> 'c Js.t Js.meth;
setGlyph : 'a7. 'a7 Js.t -> unit Js.meth;
setHeight : Js.number Js.t -> 'c Js.t Js.meth;
setIcon : Js.js_string Js.t -> unit Js.meth;
setIconCls : Js.js_string Js.t -> unit Js.meth;
setLoading : 'b7 'c7. 'b7 Js.t -> bool Js.t Js.optdef -> 'c7 Js.t Js.meth;
setLocalX : Js.number Js.t -> 'c Js.t Js.meth;
setLocalXY : 'd7. 'd7 Js.t -> Js.number Js.t Js.optdef -> 'c Js.t Js.meth;
setLocalY : Js.number Js.t -> 'c Js.t Js.meth;
setMargin : 'e7. 'e7 Js.t -> unit Js.meth;
setOverflowXY : Js.js_string Js.t -> Js.js_string Js.t -> 'c Js.t Js.meth;
setPagePosition : 'f7 'g7.
'f7 Js.t ->
Js.number Js.t Js.optdef ->
'g7 Js.t Js.optdef -> 'c Js.t Js.meth;
setPosition : 'h7 'i7.
'h7 Js.t ->
Js.number Js.t Js.optdef ->
'i7 Js.t Js.optdef -> 'c Js.t Js.meth;
setRegion : 'j7.
Ext_util_Region.t Js.t ->
'j7 Js.t Js.optdef -> 'c Js.t Js.meth;
setRegionWeight : Js.number Js.t -> Js.number Js.t Js.meth;
setSize : 'k7 'l7. 'k7 Js.t -> 'l7 Js.t -> 'c 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 -> 'c Js.t Js.meth;
setWidth : Js.number Js.t -> 'c Js.t Js.meth;
setX : 'm7. Js.number Js.t -> 'm7 Js.t Js.optdef -> 'c Js.t Js.meth;
setXY : 'n7.
Js.number Js.t Js.js_array Js.t ->
'n7 Js.t Js.optdef -> 'c Js.t Js.meth;
setY : 'o7. Js.number Js.t -> 'o7 Js.t Js.optdef -> 'c Js.t Js.meth;
show : 'p7 'q7 'r7.
'p7 Js.t Js.optdef ->
'q7 Js.callback Js.optdef ->
'r7 Js.t Js.optdef -> 'c Js.t Js.meth;
showAt : 's7 't7.
's7 Js.t ->
Js.number Js.t Js.optdef ->
't7 Js.t Js.optdef -> 'c Js.t Js.meth;
showBy : 'u7.
'u7 Js.t ->
Js.js_string Js.t Js.optdef ->
Js.number Js.t Js.js_array Js.t Js.optdef -> 'c 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 : 'v7. 'v7 Js.t Js.meth;
toBack : 'w7. 'w7 Js.t Js.meth;
toFront : 'x7. bool Js.t Js.optdef -> 'x7 Js.t Js.meth;
toggleCollapse : 'c Js.t Js.meth; toggleMaximize : 'c Js.t Js.meth;
translatePoints : 'y7 'z7.
'y7 Js.t ->
Js.number Js.t Js.optdef -> 'z7 Js.t Js.meth;
un : 'a8 'b8.
Js.js_string Js.t ->
'a8 Js.callback -> 'b8 Js.t Js.optdef -> unit Js.meth;
up : 'c8 'd8 'e8.
'c8 Js.t Js.optdef -> 'd8 Js.t Js.optdef -> 'e8 Js.t Js.meth;
update : 'f8 'g8.
'f8 Js.t ->
bool Js.t Js.optdef ->
'g8 Js.callback Js.optdef -> unit Js.meth;
updateBox : 'h8. 'h8 Js.t -> 'c Js.t Js.meth;
updateLayout : 'i8. 'i8 Js.t Js.optdef -> unit Js.meth;
zIndexManager : Ext_ZIndexManager.t Js.t Js.readonly_prop;
zIndexParent : 'j8. 'j8 Js.t Js.readonly_prop; .. >
as 'c)
Js.t Js.meth as 'b
Fits the window within its current container and automatically replaces the 'maximize' tool button with the 'restore' tool button. Also see toggleMaximize.
Parameters:
bool Js.t
true
to animate this Window to full size.
Returns:
Ext_window_Window.t Js.t
this
method minimize : 'c Js.t Js.meth
Placeholder method for minimizing the window. By default, this method simply fires the minimize event since the behavior of minimizing a window is application-specific. To implement custom minimize behavior, either the minimize event can be handled or this method can be overridden.
Returns:
Ext_window_Window.t Js.t
this
method onShow : 'k5 'l5 'm5.
'k5 Js.t Js.optdef ->
'l5 Js.callback Js.optdef -> 'm5 Js.t Js.optdef -> unit Js.meth
Allows addition of behavior to the show operation. After calling the superclass's onShow, the Component will be visible.
Override in subclasses where more complex behaviour is needed.
Gets passed the same parameters as show.
Parameters:
_ Js.t
(optional)
_ Js.callback
(optional)
_ Js.t
(optional)
method restore : 'k6. 'k6 Js.t -> 'c Js.t Js.meth
Restores a maximized window back to its original size and position prior to being maximized and also replaces the 'restore' tool button with the 'maximize' tool button. Also see toggleMaximize.
Parameters:
_ Js.t
Returns:
Ext_window_Window.t Js.t
this
method toggleMaximize : 'c Js.t Js.meth