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

More...

Inheritance diagram for Ext.Net.NodeBinding:
Ext.Net.BaseItem Ext.Net.IXObject Ext.Net.IBase

Public Member Functions

 NodeBinding ()
 
- Public Member Functions inherited from Ext.Net.BaseItem
virtual bool HasExplicitValue (string name)
 
void EnsureDataBind ()
 
virtual void Call (string name)
 
virtual void Call (string name, params object[] args)
 
virtual void AddScript (string script)
 
virtual void AddScript (string script, params object[] args)
 
virtual bool IsEmptyObject ()
 
Apply< T > (IApply config)
 
BaseItem Apply (object config)
 
virtual void LoadViewState (object state)
 
virtual object SaveViewState ()
 
virtual void TrackViewState ()
 
void SetDirty ()
 
virtual void DataBind ()
 
virtual IControlBuilder ToNativeBuilder ()
 

Properties

string DataMember [get, set]
 
int Depth [get, set]
 
bool PopulateOnDemand [get, set]
 
string FormatString [get, set]
 
string NodeIDField [get, set]
 
virtual string NodeID [get, set]
 
string LeafField [get, set]
 
virtual bool Leaf [get, set]
 True if this node is a leaf and does not have children More...
 
virtual bool HasOwnLeaf [get]
 
string AllowDragField [get, set]
 
virtual bool AllowDrag [get, set]
 False to make this node undraggable if draggable = true (defaults to true) More...
 
string AllowDropField [get, set]
 
virtual bool AllowDrop [get, set]
 False if this node cannot have child nodes dropped on it (defaults to true) More...
 
string CheckedField [get, set]
 
virtual ? bool? Checked [get, set]
 True to render a checked checkbox for this node, false to render an unchecked checkbox (defaults to undefined with no checkbox rendered) More...
 
string ClsField [get, set]
 
virtual string Cls [get, set]
 A css class to be added to the node. More...
 
string EditableField [get, set]
 
virtual bool Editable [get, set]
 False to not allow this node to be edited by an TreeEditor (defaults to true) More...
 
string ExpandableField [get, set]
 
virtual ? bool? Expandable [get, set]
 If set to true, the node will always show a plus/minus icon, even when empty More...
 
string ExpandedField [get, set]
 
virtual bool Expanded [get, set]
 True to start the node expanded More...
 
string HrefField [get, set]
 
virtual string Href [get, set]
 URL of the link used for the node (defaults to #) More...
 
string HrefTargetField [get, set]
 
virtual string HrefTarget [get, set]
 Target frame for the link More...
 
string IconFileField [get, set]
 
virtual string IconFile [get, set]
 The path to an icon for the node. The preferred way to do this is to use the cls or iconCls attributes and add the icon via a CSS background image. More...
 
string IconField [get, set]
 
virtual Icon Icon [get, set]
 The icon to use for the Node. See also, IconCls to set an icon with a custom Css class. More...
 
string IconClsField [get, set]
 
virtual string IconCls [get, set]
 A css class to be added to the nodes icon element for applying css background images More...
 
bool IsRoot [get, set]
 Set true if a NodeBinding provides a Root Node. Defautls to false. More...
 
string QtipField [get, set]
 
virtual string Qtip [get, set]
 An Ext QuickTip for the node More...
 
string QtitleField [get, set]
 
virtual string Qtitle [get, set]
 An Ext QuickTip for the node More...
 
string TextField [get, set]
 
virtual string Text [get, set]
 The text for this node More...
 
virtual ConfigItemCollection CustomAttributes [get]
 Collection of custom node attributes More...
 
virtual List< CustomAttributeBindingCustomAttributeBindings [get]
 Collection of custom node attributes bindings More...
 
string AttributesField [get, set]
 
virtual object AttributesObject [get, set]
 
- Properties inherited from Ext.Net.BaseItem
virtual string InstanceOf [get]
 
ItemState State [get]
 
virtual DefaultValueMode DefaultValueMode [get, set]
 
virtual bool DesignMode [get]
 
bool AutoDataBind [get, set]
 
ResourceManager ResourceManager [get]
 
virtual Control Owner [get, set]
 The Owner Control for this Listener. More...
 
virtual bool IsDefault [get]
 Does this object currently represent it's default state. More...
 
bool IsTrackingViewState [get]
 
EventHandlerList Events [get]
 
EventHandler DataBinding
 
Control?? BindingContainer [get]
 
virtual ConfigItemCollection?? CustomConfig [get]
 Collection of custom js config More...
 
virtual ConfigOptionsCollection ConfigOptions [get]
 
virtual ConfigOptionsExtraction ConfigOptionsExtraction [get]
 
System.Web.Mvc.HtmlHelper?? HtmlHelper [get, set]
 
- Properties inherited from Ext.Net.IXObject
ConfigOptionsCollection ConfigOptions [get]
 
ConfigOptionsExtraction ConfigOptionsExtraction [get]
 
DefaultValueMode DefaultValueMode [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Ext.Net.BaseItem
 BaseItem (Control owner)
 
 BaseItem ()
 
virtual void OwnerUpdate (Control owner)
 
virtual void OnDataBinding (EventArgs e)
 

Detailed Description

Constructor & Destructor Documentation

◆ NodeBinding()

Ext.Net.NodeBinding.NodeBinding ( )
inline

Property Documentation

◆ AllowDrag

virtual bool Ext.Net.NodeBinding.AllowDrag
getset

False to make this node undraggable if draggable = true (defaults to true)

◆ AllowDragField

string Ext.Net.NodeBinding.AllowDragField
getset

◆ AllowDrop

virtual bool Ext.Net.NodeBinding.AllowDrop
getset

False if this node cannot have child nodes dropped on it (defaults to true)

◆ AllowDropField

string Ext.Net.NodeBinding.AllowDropField
getset

◆ AttributesField

string Ext.Net.NodeBinding.AttributesField
getset

◆ AttributesObject

virtual object Ext.Net.NodeBinding.AttributesObject
getset

◆ Checked

virtual ? bool? Ext.Net.NodeBinding.Checked
getset

True to render a checked checkbox for this node, false to render an unchecked checkbox (defaults to undefined with no checkbox rendered)

◆ CheckedField

string Ext.Net.NodeBinding.CheckedField
getset

◆ Cls

virtual string Ext.Net.NodeBinding.Cls
getset

A css class to be added to the node.

◆ ClsField

string Ext.Net.NodeBinding.ClsField
getset

◆ CustomAttributeBindings

virtual List<CustomAttributeBinding> Ext.Net.NodeBinding.CustomAttributeBindings
get

Collection of custom node attributes bindings

◆ CustomAttributes

virtual ConfigItemCollection Ext.Net.NodeBinding.CustomAttributes
get

Collection of custom node attributes

◆ DataMember

string Ext.Net.NodeBinding.DataMember
getset

◆ Depth

int Ext.Net.NodeBinding.Depth
getset

◆ Editable

virtual bool Ext.Net.NodeBinding.Editable
getset

False to not allow this node to be edited by an TreeEditor (defaults to true)

◆ EditableField

string Ext.Net.NodeBinding.EditableField
getset

◆ Expandable

virtual ? bool? Ext.Net.NodeBinding.Expandable
getset

If set to true, the node will always show a plus/minus icon, even when empty

◆ ExpandableField

string Ext.Net.NodeBinding.ExpandableField
getset

◆ Expanded

virtual bool Ext.Net.NodeBinding.Expanded
getset

True to start the node expanded

◆ ExpandedField

string Ext.Net.NodeBinding.ExpandedField
getset

◆ FormatString

string Ext.Net.NodeBinding.FormatString
getset

◆ HasOwnLeaf

virtual bool Ext.Net.NodeBinding.HasOwnLeaf
get

◆ Href

virtual string Ext.Net.NodeBinding.Href
getset

URL of the link used for the node (defaults to #)

◆ HrefField

string Ext.Net.NodeBinding.HrefField
getset

◆ HrefTarget

virtual string Ext.Net.NodeBinding.HrefTarget
getset

Target frame for the link

◆ HrefTargetField

string Ext.Net.NodeBinding.HrefTargetField
getset

◆ Icon

virtual Icon Ext.Net.NodeBinding.Icon
getset

The icon to use for the Node. See also, IconCls to set an icon with a custom Css class.

◆ IconCls

virtual string Ext.Net.NodeBinding.IconCls
getset

A css class to be added to the nodes icon element for applying css background images

◆ IconClsField

string Ext.Net.NodeBinding.IconClsField
getset

◆ IconField

string Ext.Net.NodeBinding.IconField
getset

◆ IconFile

virtual string Ext.Net.NodeBinding.IconFile
getset

The path to an icon for the node. The preferred way to do this is to use the cls or iconCls attributes and add the icon via a CSS background image.

◆ IconFileField

string Ext.Net.NodeBinding.IconFileField
getset

◆ IsRoot

bool Ext.Net.NodeBinding.IsRoot
getset

Set true if a NodeBinding provides a Root Node. Defautls to false.

◆ Leaf

virtual bool Ext.Net.NodeBinding.Leaf
getset

True if this node is a leaf and does not have children

◆ LeafField

string Ext.Net.NodeBinding.LeafField
getset

◆ NodeID

virtual string Ext.Net.NodeBinding.NodeID
getset

◆ NodeIDField

string Ext.Net.NodeBinding.NodeIDField
getset

◆ PopulateOnDemand

bool Ext.Net.NodeBinding.PopulateOnDemand
getset

◆ Qtip

virtual string Ext.Net.NodeBinding.Qtip
getset

An Ext QuickTip for the node

◆ QtipField

string Ext.Net.NodeBinding.QtipField
getset

◆ Qtitle

virtual string Ext.Net.NodeBinding.Qtitle
getset

An Ext QuickTip for the node

◆ QtitleField

string Ext.Net.NodeBinding.QtitleField
getset

◆ Text

virtual string Ext.Net.NodeBinding.Text
getset

The text for this node

◆ TextField

string Ext.Net.NodeBinding.TextField
getset


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