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

More...

Inheritance diagram for Ext.Net.Grouping.Config:
Ext.Net.GridFeature.Config Ext.Net.LazyObservable.Config Ext.Net.Observable.Config Ext.Net.BaseControl.Config Ext.Net.IApply Ext.Net.GroupingSummary.Config

Static Public Member Functions

static implicit operator Grouping.Builder (Grouping.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 CollapseTip [get, set]
 The tooltip for the group expander tool when the group is expanded. More...
 
virtual int DepthToIndent [get, set]
 True to enable drag and drop reorder of columns. More...
 
virtual bool EnableGroupingMenu [get, set]
 True to enable the grouping control in the header menu (defaults to true) More...
 
virtual bool EnableNoGroups [get, set]
 True to allow the user to turn off grouping (defaults to true) More...
 
virtual string ExpandTip [get, set]
 The tooltip for the group expander tool when the group is collapsed. More...
 
virtual string GroupByText [get, set]
 Text displayed in the grid header menu for grouping by header (defaults to 'Group By This Field'). More...
 
virtual string GroupHeaderTplString [get, set]
 A string Template snippet, an array of strings (optionally followed by an object containing Template methods) to be used to construct a Template, or a Template instance. Defaults to: "{columnName}: {name}" More...
 
virtual XTemplate GroupHeaderTpl [get, set]
 A string Template snippet, an array of strings (optionally followed by an object containing Template methods) to be used to construct a Template, or a Template instance. Defaults to: "{columnName}: {name}" More...
 
virtual bool HideGroupedHeader [get, set]
 True to hide the header that is currently grouped (defaults to false) More...
 
virtual string ShowGroupsText [get, set]
 Text displayed in the grid header for enabling/disabling grouping (defaults to 'Show in Groups'). More...
 
virtual bool StartCollapsed [get, set]
 True to start all groups collapsed (defaults to false) More...
 
- 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 Grouping.Builder()

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

Property Documentation

◆ CollapseTip

virtual string Ext.Net.Grouping.Config.CollapseTip
getset

The tooltip for the group expander tool when the group is expanded.

◆ DepthToIndent

virtual int Ext.Net.Grouping.Config.DepthToIndent
getset

True to enable drag and drop reorder of columns.

◆ EnableGroupingMenu

virtual bool Ext.Net.Grouping.Config.EnableGroupingMenu
getset

True to enable the grouping control in the header menu (defaults to true)

◆ EnableNoGroups

virtual bool Ext.Net.Grouping.Config.EnableNoGroups
getset

True to allow the user to turn off grouping (defaults to true)

◆ ExpandTip

virtual string Ext.Net.Grouping.Config.ExpandTip
getset

The tooltip for the group expander tool when the group is collapsed.

◆ GroupByText

virtual string Ext.Net.Grouping.Config.GroupByText
getset

Text displayed in the grid header menu for grouping by header (defaults to 'Group By This Field').

◆ GroupHeaderTpl

virtual XTemplate Ext.Net.Grouping.Config.GroupHeaderTpl
getset

A string Template snippet, an array of strings (optionally followed by an object containing Template methods) to be used to construct a Template, or a Template instance. Defaults to: "{columnName}: {name}"

◆ GroupHeaderTplString

virtual string Ext.Net.Grouping.Config.GroupHeaderTplString
getset

A string Template snippet, an array of strings (optionally followed by an object containing Template methods) to be used to construct a Template, or a Template instance. Defaults to: "{columnName}: {name}"

◆ HideGroupedHeader

virtual bool Ext.Net.Grouping.Config.HideGroupedHeader
getset

True to hide the header that is currently grouped (defaults to false)

◆ ShowGroupsText

virtual string Ext.Net.Grouping.Config.ShowGroupsText
getset

Text displayed in the grid header for enabling/disabling grouping (defaults to 'Show in Groups').

◆ StartCollapsed

virtual bool Ext.Net.Grouping.Config.StartCollapsed
getset

True to start all groups collapsed (defaults to false)


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