Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.DataTip.Config Class Reference

More...

Inheritance diagram for Ext.Net.DataTip.Config:
Ext.Net.Plugin.Config Ext.Net.LazyObservable.Config Ext.Net.Observable.Config Ext.Net.BaseControl.Config Ext.Net.IApply

Static Public Member Functions

static implicit operator DataTip.Builder (DataTip.Config config)
 
- Static Public Member Functions inherited from Ext.Net.BaseControl.Config
static Config ToConfig (string config)
 
static TConfig ToConfig< TConfig > (string config)
 

Properties

virtual string Anchor [get, set]
 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. More...
 
virtual int AnchorOffset [get, set]
 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 More...
 
virtual bool AnchorToTarget [get, set]
 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 More...
 
virtual bool AutoHide [get, set]
 True to automatically hide the tooltip after the mouse exits the target element or after the dismissDelay has expired if set (defaults to true). If closable = true a close tool button will be rendered into the tooltip header. More...
 
virtual int DismissDelay [get, set]
 Delay in milliseconds before the tooltip automatically hides (defaults to 5000). To disable automatic hiding, set dismissDelay = 0. More...
 
virtual int HideDelay [get, set]
 Delay in milliseconds after the mouse exits the target element but before the tooltip actually hides (defaults to 200). Set to 0 for the tooltip to hide immediately. More...
 
virtual int[] MouseOffset [get, set]
 An XY offset from the mouse position where the tooltip should be shown (defaults to [15,18]). More...
 
virtual int ShowDelay [get, set]
 Delay in milliseconds before the tooltip displays after the mouse enters the target element (defaults to 500). More...
 
virtual bool TrackMouse [get, set]
 True to have the tooltip follow the mouse as it moves over the target element (defaults to false). More...
 
virtual bool Closable [get, set]
 True to render a close tool button into the tooltip header (defaults to false). More...
 
virtual bool ConstrainPosition [get, set]
 If true, then the tooltip will be automatically constrained to stay within the browser viewport. Defaults to: true More...
 
virtual string DefaultAlign [get, set]
 Experimental. The default Ext.Element.alignTo anchor position value for this tip relative to its element of origin. Defaults to: "tl-bl?" More...
 
virtual ? int MaxWidth [get, set]
 The maximum width of the tip in pixels. The maximum supported value is 500. More...
 
virtual ? int MinWidth [get, set]
 The minimum width of the tip in pixels (defaults to 40). More...
 
virtual object Data [get, set]
 The initial set of data to apply to the tpl to update the content area of the AbstractComponent. More...
 
virtual XTemplate Tpl [get, set]
 An XTemplate used to create the internal structure inside this AbstractComponent's encapsulating Element. More...
 
virtual TemplateWriteMode TplWriteMode [get, set]
 The Ext.(X)Template method to use when updating the content area of the AbstractComponent. Defaults to 'overwrite' More...
 
virtual string Cls [get, set]
 An optional extra CSS class that will be added to this component's Element (defaults to ''). This can be useful for adding customized styles to the component or any of its children using standard CSS rules. More...
 
override Unit Height [get, set]
 The height of this component in pixels. More...
 
virtual ShrinkWrap ShrinkWrap [get, set]
 In CSS terms, shrink-wrap width is analogous to an inline-block element as opposed to a block-level element. Some container layouts always shrink-wrap their children, effectively ignoring this property (e.g., Ext.layout.container.HBox, Ext.layout.container.VBox, Ext.layout.component.Dock). The Default is "Height". More...
 
virtual string StyleSpec [get, set]
 A custom style specification to be applied to this component's Element. More...
 
virtual string UI [get, set]
 A set of predefined ui styles for individual components. Most components support 'light' and 'dark'. Extra string added to the baseCls with an extra '-'. More...
 
PanelListeners Listeners [get]
 Client-side JavaScript Event Handlers More...
 
PanelDirectEvents DirectEvents [get]
 Server-side Ajax Event Handlers More...
 
JFunction BeforeShowTip [get]
 
- Properties inherited from Ext.Net.Observable.Config
ConfigItemCollection CustomConfig [get]
 Collection of custom js config More...
 
MessageBusListeners MessageBusListeners [get]
 
MessageBusDirectEvents MessageBusDirectEvents [get]
 
- Properties inherited from Ext.Net.BaseControl.Config
virtual string ItemID [get, set]
 An itemId can be used as an alternative way to get a reference to a component when no object reference is available. More...
 
virtual bool Disabled [get, set]
 
virtual short TabIndex [get, set]
 
virtual bool IsInForm [get, set]
 
virtual Unit Height [get, set]
 
virtual Unit Width [get, set]
 
virtual string ToolTip [get, set]
 
virtual bool RegisterAllResources [get, set]
 
virtual bool AutoDataBind [get, set]
 
virtual IDMode IDMode [get, set]
 
virtual LazyMode LazyMode [get, set]
 
virtual string Namespace [get, set]
 
List< ClientResourceItemResourceItems [get]
 

Additional Inherited Members

- Public Member Functions inherited from Ext.Net.BaseControl.Config
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
new Type GetType ()
 
object ApplyIf (object obj)
 
Apply< T > (object obj)
 
object Apply (object obj)
 
virtual string ToScript ()
 

Detailed Description

Member Function Documentation

◆ operator DataTip.Builder()

static implicit Ext.Net.DataTip.Config.operator DataTip.Builder ( DataTip.Config  config)
inlinestatic

Property Documentation

◆ Anchor

virtual string Ext.Net.DataTip.Config.Anchor
getset

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.

◆ AnchorOffset

virtual int Ext.Net.DataTip.Config.AnchorOffset
getset

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

◆ AnchorToTarget

virtual bool Ext.Net.DataTip.Config.AnchorToTarget
getset

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

◆ AutoHide

virtual bool Ext.Net.DataTip.Config.AutoHide
getset

True to automatically hide the tooltip after the mouse exits the target element or after the dismissDelay has expired if set (defaults to true). If closable = true a close tool button will be rendered into the tooltip header.

◆ BeforeShowTip

JFunction Ext.Net.DataTip.Config.BeforeShowTip
get

◆ Closable

virtual bool Ext.Net.DataTip.Config.Closable
getset

True to render a close tool button into the tooltip header (defaults to false).

◆ Cls

virtual string Ext.Net.DataTip.Config.Cls
getset

An optional extra CSS class that will be added to this component's Element (defaults to ''). This can be useful for adding customized styles to the component or any of its children using standard CSS rules.

◆ ConstrainPosition

virtual bool Ext.Net.DataTip.Config.ConstrainPosition
getset

If true, then the tooltip will be automatically constrained to stay within the browser viewport. Defaults to: true

◆ Data

virtual object Ext.Net.DataTip.Config.Data
getset

The initial set of data to apply to the tpl to update the content area of the AbstractComponent.

◆ DefaultAlign

virtual string Ext.Net.DataTip.Config.DefaultAlign
getset

Experimental. The default Ext.Element.alignTo anchor position value for this tip relative to its element of origin. Defaults to: "tl-bl?"

◆ DirectEvents

PanelDirectEvents Ext.Net.DataTip.Config.DirectEvents
get

Server-side Ajax Event Handlers

◆ DismissDelay

virtual int Ext.Net.DataTip.Config.DismissDelay
getset

Delay in milliseconds before the tooltip automatically hides (defaults to 5000). To disable automatic hiding, set dismissDelay = 0.

◆ Height

override Unit Ext.Net.DataTip.Config.Height
getset

The height of this component in pixels.

◆ HideDelay

virtual int Ext.Net.DataTip.Config.HideDelay
getset

Delay in milliseconds after the mouse exits the target element but before the tooltip actually hides (defaults to 200). Set to 0 for the tooltip to hide immediately.

◆ Listeners

PanelListeners Ext.Net.DataTip.Config.Listeners
get

Client-side JavaScript Event Handlers

◆ MaxWidth

virtual ? int Ext.Net.DataTip.Config.MaxWidth
getset

The maximum width of the tip in pixels. The maximum supported value is 500.

◆ MinWidth

virtual ? int Ext.Net.DataTip.Config.MinWidth
getset

The minimum width of the tip in pixels (defaults to 40).

◆ MouseOffset

virtual int [] Ext.Net.DataTip.Config.MouseOffset
getset

An XY offset from the mouse position where the tooltip should be shown (defaults to [15,18]).

◆ ShowDelay

virtual int Ext.Net.DataTip.Config.ShowDelay
getset

Delay in milliseconds before the tooltip displays after the mouse enters the target element (defaults to 500).

◆ ShrinkWrap

virtual ShrinkWrap Ext.Net.DataTip.Config.ShrinkWrap
getset

In CSS terms, shrink-wrap width is analogous to an inline-block element as opposed to a block-level element. Some container layouts always shrink-wrap their children, effectively ignoring this property (e.g., Ext.layout.container.HBox, Ext.layout.container.VBox, Ext.layout.component.Dock). The Default is "Height".

◆ StyleSpec

virtual string Ext.Net.DataTip.Config.StyleSpec
getset

A custom style specification to be applied to this component's Element.

◆ Tpl

virtual XTemplate Ext.Net.DataTip.Config.Tpl
getset

An XTemplate used to create the internal structure inside this AbstractComponent's encapsulating Element.

◆ TplWriteMode

virtual TemplateWriteMode Ext.Net.DataTip.Config.TplWriteMode
getset

The Ext.(X)Template method to use when updating the content area of the AbstractComponent. Defaults to 'overwrite'

◆ TrackMouse

virtual bool Ext.Net.DataTip.Config.TrackMouse
getset

True to have the tooltip follow the mouse as it moves over the target element (defaults to false).

◆ UI

virtual string Ext.Net.DataTip.Config.UI
getset

A set of predefined ui styles for individual components. Most components support 'light' and 'dark'. Extra string added to the baseCls with an extra '-'.


The documentation for this class was generated from the following file: