class type configs =Inheritsobject..end
method anchor : Js.js_string Js.t Js.propIf specified, indicates that the tip should be anchored to a particular side of the target element or mouse pointer ("top", "right", "bottom", or "left"), with an arrow pointing back at the target or mouse pointer. If constrainPosition is enabled, this will be used as a preferred value only and may be flipped as needed.
method anchorOffset : Js.number Js.t Js.propA numeric pixel value used to offset the default position of the anchor arrow. When the anchor
position is on the top or bottom of the tooltip, anchorOffset will be used as a horizontal offset.
Likewise, when the anchor position is on the left or right side, anchorOffset will be used as
a vertical offset.
Defaults to: 0
method anchorToTarget : bool Js.t Js.propTrue to anchor the tooltip to the target element, false to anchor it relative to the mouse coordinates.
When anchorToTarget is true, use defaultAlign to control tooltip alignment to the
target element. When anchorToTarget is false, use anchor instead to control alignment.
Defaults to: true
method autoHide : bool Js.t Js.propTrue to automatically hide the tooltip after the
mouse exits the target element or after the dismissDelay
has expired if set. If closable = true
a close tool button will be rendered into the tooltip header.
Defaults to: true
method delegate : Js.js_string Js.t Js.propA DomQuery selector which allows selection of individual elements within the
target element to trigger showing and hiding the ToolTip as the mouse moves within the
target.
When specified, the child element of the target which caused a show event is placed into the
triggerElement property before the ToolTip is shown.
This may be useful when a Component has regular, repeating elements in it, each of which need a ToolTip which contains information specific to that element.
See the delegate example in class documentation of Ext.tip.ToolTip.
method dismissDelay : Js.number Js.t Js.propDelay in milliseconds before the tooltip automatically hides. To disable automatic hiding, set dismissDelay = 0.
Defaults to: 5000
method hideDelay : Js.number Js.t Js.propDelay in milliseconds after the mouse exits the target element but before the tooltip actually hides. Set to 0 for the tooltip to hide immediately.
Defaults to: 200
method mouseOffset : Js.number Js.t Js.js_array Js.t Js.propAn XY offset from the mouse position where the tooltip should be shown.
Defaults to: 15,18
method showDelay : Js.number Js.t Js.propDelay in milliseconds before the tooltip displays after the mouse enters the target element.
Defaults to: 500
method target : 'a. 'a Js.t Js.propThe target element or string id to monitor for mouseover events to trigger showing this ToolTip.
method trackMouse : bool Js.t Js.propTrue to have the tooltip follow the mouse as it moves over the target element.
Defaults to: false
method beforeDestroy : ((< activeItem : 'd. 'd Js.t Js.prop;
afterCollapse : ('c Js.t, bool Js.t -> unit) Js.meth_callback
Js.writeonly_prop;
afterComponentLayout : 'e 'f.
('c Js.t,
Js.number Js.t ->
Js.number Js.t -> 'e Js.t -> 'f Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
afterExpand : ('c Js.t, bool Js.t -> unit) Js.meth_callback
Js.writeonly_prop;
afterHide : 'g 'h.
('c Js.t,
'g Js.callback Js.optdef -> 'h Js.t Js.optdef -> unit)
Js.meth_callback Js.writeonly_prop;
afterLayout : 'i.
('c Js.t,
(#Ext_layout_container_Container.t as 'i) Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
afterRender : ('c Js.t, unit -> unit) Js.meth_callback Js.writeonly_prop;
afterSetPosition : ('c Js.t, Js.number Js.t -> Js.number Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
afterShow : 'j 'k 'l.
('c Js.t,
'j Js.t Js.optdef ->
'k Js.callback Js.optdef -> 'l Js.t Js.optdef -> unit)
Js.meth_callback Js.writeonly_prop;
anchor : Js.js_string Js.t Js.prop;
anchorOffset : Js.number Js.t Js.prop; anchorSize : 'm. 'm Js.t Js.prop;
anchorToTarget : bool Js.t Js.prop; animCollapse : bool Js.t Js.prop;
autoDestroy : bool Js.t Js.prop; autoEl : 'n. 'n Js.t Js.prop;
autoHide : bool Js.t Js.prop; autoRender : 'o. 'o Js.t Js.prop;
autoScroll : bool Js.t Js.prop; autoShow : bool Js.t Js.prop;
baseCls : Js.js_string Js.t Js.prop; bbar : 'p. 'p Js.t Js.prop;
beforeComponentLayout : ('c Js.t,
Js.number Js.t -> Js.number Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
beforeDestroy : 'b;
beforeLayout : ('c Js.t, unit -> unit) Js.meth_callback Js.writeonly_prop;
beforeShow : ('c Js.t, unit -> unit) Js.meth_callback Js.writeonly_prop;
bodyBorder : bool Js.t Js.prop; bodyCls : 'q. 'q Js.t Js.prop;
bodyPadding : 'r. 'r Js.t Js.prop; bodyStyle : 's. 's Js.t Js.prop;
border : 't. 't Js.t Js.prop;
bubbleEvents : Js.js_string Js.t Js.js_array Js.t Js.prop;
buttonAlign : Js.js_string Js.t Js.prop; buttons : 'u. 'u Js.t Js.prop;
childEls : 'v. 'v Js.t Js.js_array Js.t Js.prop;
closable : bool Js.t Js.prop; closeAction : Js.js_string Js.t Js.prop;
cls : Js.js_string Js.t Js.prop;
collapseDirection : Js.js_string Js.t Js.prop;
collapseFirst : bool Js.t Js.prop;
collapseMode : Js.js_string Js.t Js.prop; collapsed : bool Js.t Js.prop;
collapsedCls : Js.js_string Js.t Js.prop;
collapsible : bool Js.t Js.prop; columnWidth : 'w. 'w Js.t Js.prop;
componentCls : Js.js_string Js.t Js.prop;
componentLayout : 'x. 'x Js.t Js.prop; constrain : bool Js.t Js.prop;
constrainHeader : bool Js.t Js.prop;
constrainPosition : bool Js.t Js.prop; constrainTo : 'y. 'y Js.t Js.prop;
constraintInsets : 'z. 'z Js.t Js.prop;
contentEl : Js.js_string Js.t Js.prop; data : 'a1. 'a1 Js.t Js.prop;
defaultAlign : Js.js_string Js.t Js.prop;
defaultDockWeights : 'b1. 'b1 Js.t Js.prop;
defaultType : Js.js_string Js.t Js.prop;
defaults : 'c1. 'c1 Js.t Js.prop; delegate : Js.js_string Js.t Js.prop;
detachOnRemove : bool Js.t Js.prop; disabled : bool Js.t Js.prop;
disabledCls : Js.js_string Js.t Js.prop;
dismissDelay : Js.number Js.t Js.prop;
dockedItems : 'd1. 'd1 Js.t Js.prop; draggable : bool Js.t Js.prop;
draggable_obj : 'e1. 'e1 Js.t Js.prop; fbar : 'f1. 'f1 Js.t Js.prop;
fixed : bool Js.t Js.prop; floatable : bool Js.t Js.prop;
floating : bool Js.t Js.prop; focusOnToFront : bool Js.t Js.prop;
formBind : bool Js.t Js.prop; frame : bool Js.t Js.prop;
frameHeader : bool Js.t Js.prop; glyph : 'g1. 'g1 Js.t Js.prop;
header : 'h1. 'h1 Js.t Js.prop;
headerOverCls : Js.js_string Js.t Js.prop;
headerPosition : Js.js_string Js.t Js.prop;
height : Js.number Js.t Js.prop; hidden : bool Js.t Js.prop;
hideCollapseTool : bool Js.t Js.prop; hideDelay : Js.number Js.t Js.prop;
hideMode : Js.js_string Js.t Js.prop; html : 'i1. 'i1 Js.t Js.prop;
icon : Js.js_string Js.t Js.prop; iconCls : Js.js_string Js.t Js.prop;
id : Js.js_string Js.t Js.prop;
initComponent : ('c Js.t, unit -> unit) Js.meth_callback
Js.writeonly_prop;
itemId : Js.js_string Js.t Js.prop; items : 'j1. 'j1 Js.t Js.prop;
layout : 'k1. 'k1 Js.t Js.prop; lbar : 'l1. 'l1 Js.t Js.prop;
listeners : 'm1. 'm1 Js.t Js.prop; loader : 'n1. 'n1 Js.t Js.prop;
manageHeight : bool Js.t Js.prop; margin : 'o1. 'o1 Js.t Js.prop;
maxHeight : Js.number Js.t Js.prop; maxWidth : Js.number Js.t Js.prop;
minButtonWidth : Js.number Js.t Js.prop;
minHeight : Js.number Js.t Js.prop; minWidth : Js.number Js.t Js.prop;
mouseOffset : Js.number Js.t Js.js_array Js.t Js.prop;
onAdd : 'p1.
('c Js.t,
(#Ext_Component.t as 'p1) Js.t -> Js.number Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onAdded : 'q1.
('c Js.t, 'q1 Js.t -> Js.number Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onBeforeAdd : 'r1.
('c Js.t, (#Ext_Component.t as 'r1) Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onDestroy : ('c Js.t, unit -> unit) Js.meth_callback Js.writeonly_prop;
onDisable : ('c Js.t, unit -> unit) Js.meth_callback Js.writeonly_prop;
onDockedAdd : 's1.
('c Js.t, (#Ext_Component.t as 's1) Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onDockedRemove : 't1.
('c Js.t, (#Ext_Component.t as 't1) Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onEnable : ('c Js.t, unit -> unit) Js.meth_callback Js.writeonly_prop;
onHide : 'u1 'v1 'w1.
('c Js.t,
'u1 Js.t Js.optdef ->
'v1 Js.callback Js.optdef -> 'w1 Js.t Js.optdef -> unit)
Js.meth_callback Js.writeonly_prop;
onPosition : ('c Js.t, Js.number Js.t -> Js.number Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onRemove : 'x1.
('c Js.t,
(#Ext_Component.t as 'x1) Js.t -> bool Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onRemoved : ('c Js.t, bool Js.t -> unit) Js.meth_callback
Js.writeonly_prop;
onRender : ('c Js.t, Ext_dom_Element.t Js.t -> Js.number Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onResize : 'y1 'z1 'a2 'b2.
('c Js.t,
'y1 Js.t -> 'z1 Js.t -> 'a2 Js.t -> 'b2 Js.t -> unit)
Js.meth_callback Js.writeonly_prop;
onShow : 'c2 'd2 'e2.
('c Js.t,
'c2 Js.t Js.optdef ->
'd2 Js.callback Js.optdef -> 'e2 Js.t Js.optdef -> unit)
Js.meth_callback Js.writeonly_prop;
onShowComplete : 'f2 'g2.
('c Js.t,
'f2 Js.callback Js.optdef ->
'g2 Js.t Js.optdef -> unit)
Js.meth_callback Js.writeonly_prop;
overCls : Js.js_string Js.t Js.prop;
overflowX : Js.js_string Js.t Js.prop;
overflowY : Js.js_string Js.t Js.prop; overlapHeader : bool Js.t Js.prop;
padding : 'h2. 'h2 Js.t Js.prop; placeholder : 'i2. 'i2 Js.t Js.prop;
placeholderCollapseHideMode : Js.number Js.t Js.prop;
plugins : 'j2. 'j2 Js.t Js.prop; rbar : 'k2. 'k2 Js.t Js.prop;
region : 'l2. 'l2 Js.t Js.prop; renderData : 'm2. 'm2 Js.t Js.prop;
renderSelectors : 'n2. 'n2 Js.t Js.prop;
renderTo : 'o2. 'o2 Js.t Js.prop; renderTpl : 'p2. 'p2 Js.t Js.prop;
resizable : 'q2. 'q2 Js.t Js.prop;
resizeHandles : Js.js_string Js.t Js.prop; rtl : bool Js.t Js.prop;
saveDelay : Js.number Js.t Js.prop; shadow : 'r2. 'r2 Js.t Js.prop;
shadowOffset : Js.number Js.t Js.prop;
showDelay : Js.number Js.t Js.prop; shrinkWrap : 's2. 's2 Js.t Js.prop;
shrinkWrapDock : 't2. 't2 Js.t Js.prop; simpleDrag : bool Js.t Js.prop;
stateEvents : Js.js_string Js.t Js.js_array Js.t Js.prop;
stateId : Js.js_string Js.t Js.prop; stateful : bool Js.t Js.prop;
style : 'u2. 'u2 Js.t Js.prop; suspendLayout : bool Js.t Js.prop;
target : 'a. 'a Js.t Js.prop; tbar : 'v2. 'v2 Js.t Js.prop;
title : Js.js_string Js.t Js.prop;
titleAlign : Js.js_string Js.t Js.prop;
titleCollapse : bool Js.t Js.prop; toFrontOnShow : bool Js.t Js.prop;
tools : 'w2. 'w2 Js.t Js.prop; tpl : 'x2. 'x2 Js.t Js.prop;
tplWriteMode : Js.js_string Js.t Js.prop; trackMouse : bool Js.t Js.prop;
ui : Js.js_string Js.t Js.prop; width : Js.number Js.t Js.prop;
xtype : Js.js_string Js.t Js.prop; .. >
as 'c)
Js.t, unit -> unit)
Js.meth_callback Js.writeonly_prop as 'bt.beforeDestroy