class type configs =Inheritsobject
..end
method anchor : Js.js_string Js.t Js.prop
If 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.prop
A 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.prop
True 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.prop
True 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.prop
A 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.prop
Delay in milliseconds before the tooltip automatically hides. To disable automatic hiding, set dismissDelay = 0.
Defaults to: 5000
method hideDelay : Js.number Js.t Js.prop
Delay 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.prop
An XY offset from the mouse position where the tooltip should be shown.
Defaults to: 15,18
method showDelay : Js.number Js.t Js.prop
Delay in milliseconds before the tooltip displays after the mouse enters the target element.
Defaults to: 500
method target : 'a. 'a Js.t Js.prop
The target element or string id to monitor for mouseover events to trigger showing this ToolTip.
method trackMouse : bool Js.t Js.prop
True 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 'b
t.beforeDestroy