Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.Grouping.Builder< TGrouping, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.Grouping.Builder< TGrouping, TBuilder >:
Ext.Net.GridFeature.Builder< TGrouping, TBuilder >

Public Member Functions

 Builder (TGrouping component)
 
virtual TBuilder CollapseTip (string collapseTip)
 The tooltip for the group expander tool when the group is expanded. More...
 
virtual TBuilder DepthToIndent (int depthToIndent)
 True to enable drag and drop reorder of columns. More...
 
virtual TBuilder EnableGroupingMenu (bool enableGroupingMenu)
 True to enable the grouping control in the header menu (defaults to true) More...
 
virtual TBuilder EnableNoGroups (bool enableNoGroups)
 True to allow the user to turn off grouping (defaults to true) More...
 
virtual TBuilder ExpandTip (string expandTip)
 The tooltip for the group expander tool when the group is collapsed. More...
 
virtual TBuilder GroupByText (string groupByText)
 Text displayed in the grid header menu for grouping by header (defaults to 'Group By This Field'). More...
 
virtual TBuilder GroupHeaderTplString (string groupHeaderTplString)
 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 TBuilder GroupHeaderTpl (XTemplate groupHeaderTpl)
 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 TBuilder HideGroupedHeader (bool hideGroupedHeader)
 True to hide the header that is currently grouped (defaults to false) More...
 
virtual TBuilder ShowGroupsText (string showGroupsText)
 Text displayed in the grid header for enabling/disabling grouping (defaults to 'Show in Groups'). More...
 
virtual TBuilder StartCollapsed (bool startCollapsed)
 True to start all groups collapsed (defaults to false) More...
 
 Builder ()
 
 Builder (Grouping component)
 
 Builder (Grouping.Config config)
 
- Public Member Functions inherited from Ext.Net.GridFeature.Builder< TGrouping, TBuilder >
 Builder (TGridFeature component)
 

Static Public Member Functions

static implicit operator Builder (Grouping component)
 

Detailed Description

Type Constraints
TGrouping :Grouping 
TBuilder :Builder 
TBuilder :TGrouping 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.Grouping.Builder< TGrouping, TBuilder >.Builder ( TGrouping  component)
inline

◆ Builder() [2/4]

Ext.Net.Grouping.Builder< TGrouping, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.Grouping.Builder< TGrouping, TBuilder >.Builder ( Grouping  component)
inline

◆ Builder() [4/4]

Ext.Net.Grouping.Builder< TGrouping, TBuilder >.Builder ( Grouping.Config  config)
inline

Member Function Documentation

◆ CollapseTip()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.CollapseTip ( string  collapseTip)
inlinevirtual

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

◆ DepthToIndent()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.DepthToIndent ( int  depthToIndent)
inlinevirtual

True to enable drag and drop reorder of columns.

◆ EnableGroupingMenu()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.EnableGroupingMenu ( bool  enableGroupingMenu)
inlinevirtual

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

◆ EnableNoGroups()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.EnableNoGroups ( bool  enableNoGroups)
inlinevirtual

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

◆ ExpandTip()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.ExpandTip ( string  expandTip)
inlinevirtual

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

◆ GroupByText()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.GroupByText ( string  groupByText)
inlinevirtual

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

◆ GroupHeaderTpl()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.GroupHeaderTpl ( XTemplate  groupHeaderTpl)
inlinevirtual

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 TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.GroupHeaderTplString ( string  groupHeaderTplString)
inlinevirtual

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 TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.HideGroupedHeader ( bool  hideGroupedHeader)
inlinevirtual

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

◆ operator Builder()

static implicit Ext.Net.Grouping.Builder< TGrouping, TBuilder >.operator Builder ( Grouping  component)
inlinestatic

◆ ShowGroupsText()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.ShowGroupsText ( string  showGroupsText)
inlinevirtual

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

◆ StartCollapsed()

virtual TBuilder Ext.Net.Grouping.Builder< TGrouping, TBuilder >.StartCollapsed ( bool  startCollapsed)
inlinevirtual

True to start all groups collapsed (defaults to false)


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