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

More...

Inheritance diagram for Ext.Net.TreeView.Builder< TTreeView, TBuilder >:
Ext.Net.TableView.Builder< TTreeView, TBuilder >

Public Member Functions

 Builder (TTreeView component)
 
virtual TBuilder Animate (bool animate)
 True to enable animated expand/collapse (defaults to the value of Ext.enableFx) More...
 
virtual TBuilder RootVisible (bool rootVisible)
 False to hide the root node (defaults to true) More...
 
virtual TBuilder ToggleOnDblClick (bool toggleOnDblClick)
 True to toggle (collapse/expand) the node on double click (defaults to true) More...
 
virtual TBuilder ToggleOnClick (bool toggleOnClick)
 True to toggle (collapse/expand) the node on click (defaults to false) More...
 
virtual TBuilder Listeners (Action< TableViewListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< TableViewDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
 Builder ()
 
 Builder (TreeView component)
 
 Builder (TreeView.Config config)
 
- Public Member Functions inherited from Ext.Net.TableView.Builder< TTreeView, TBuilder >
 Builder (TTableView component)
 
virtual TBuilder GetRowClass (Action< JFunction > action)
 Override this function to apply custom CSS classes to rows during rendering. You can also supply custom parameters to the row template for the current row to customize how it is rendered using the rowParams parameter. This function should return the CSS class name (or empty string '' for none) that will be added to the row's wrapping div. To apply multiple class names, simply return them space-delimited within the string (e.g., 'my-class another-class'). More...
 
virtual TBuilder EnableTextSelection (bool enableTextSelection)
 True to enable text selections. More...
 
virtual TBuilder FirstCls (string firstCls)
 A CSS class to add to the first cell in every row to enable special styling for the first column. If no styling is needed on the first column, this may be configured as null. Defaults to: "x-grid-cell-first" More...
 
virtual TBuilder LastCls (string lastCls)
 A CSS class to add to the last cell in every row to enable special styling for the last column. If no styling is needed on the last column, this may be configured as null. Defaults to: "x-grid-cell-last" More...
 
virtual TBuilder MarkDirty (bool markDirty)
 True to show the dirty cell indicator when a cell has been modified. More...
 
virtual TBuilder StripeRows (bool? stripeRows)
 
virtual TBuilder TrackOver (bool trackOver)
 True to enable mouseenter and mouseleave events More...
 

Static Public Member Functions

static implicit operator Builder (TreeView component)
 

Detailed Description

Type Constraints
TTreeView :TreeView 
TBuilder :Builder 
TBuilder :TTreeView 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.TreeView.Builder< TTreeView, TBuilder >.Builder ( TTreeView  component)
inline

◆ Builder() [2/4]

Ext.Net.TreeView.Builder< TTreeView, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.TreeView.Builder< TTreeView, TBuilder >.Builder ( TreeView  component)
inline

◆ Builder() [4/4]

Ext.Net.TreeView.Builder< TTreeView, TBuilder >.Builder ( TreeView.Config  config)
inline

Member Function Documentation

◆ Animate()

virtual TBuilder Ext.Net.TreeView.Builder< TTreeView, TBuilder >.Animate ( bool  animate)
inlinevirtual

True to enable animated expand/collapse (defaults to the value of Ext.enableFx)

◆ DirectEvents()

virtual TBuilder Ext.Net.TreeView.Builder< TTreeView, TBuilder >.DirectEvents ( Action< TableViewDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Listeners()

virtual TBuilder Ext.Net.TreeView.Builder< TTreeView, TBuilder >.Listeners ( Action< TableViewListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.TreeView.Builder< TTreeView, TBuilder >.operator Builder ( TreeView  component)
inlinestatic

◆ RootVisible()

virtual TBuilder Ext.Net.TreeView.Builder< TTreeView, TBuilder >.RootVisible ( bool  rootVisible)
inlinevirtual

False to hide the root node (defaults to true)

◆ ToggleOnClick()

virtual TBuilder Ext.Net.TreeView.Builder< TTreeView, TBuilder >.ToggleOnClick ( bool  toggleOnClick)
inlinevirtual

True to toggle (collapse/expand) the node on click (defaults to false)

◆ ToggleOnDblClick()

virtual TBuilder Ext.Net.TreeView.Builder< TTreeView, TBuilder >.ToggleOnDblClick ( bool  toggleOnDblClick)
inlinevirtual

True to toggle (collapse/expand) the node on double click (defaults to true)


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