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

More...

Inheritance diagram for Ext.Net.TreeStoreBase.Config:
Ext.Net.AbstractStore.Config Ext.Net.Observable.Config Ext.Net.BaseControl.Config Ext.Net.IApply Ext.Net.TreeStore.Config

Properties

virtual bool ClearOnLoad [get, set]
 Remove previously existing child nodes before loading. Default to true. More...
 
virtual bool LazyFill [get, set]
 
virtual string DefaultRootId [get, set]
 The default root id. Defaults to 'root' More...
 
virtual string DefaultRootText [get, set]
 The default root text (if not specified). Defaults to: "Root" More...
 
virtual string DefaultRootProperty [get, set]
 The root property to specify on the reader if one is not explicitly defined. More...
 
virtual Filterer Filterer [get, set]
 The order in which to prioritize how filters are applied to nodes. Defaults to 'topdown'. More...
 
virtual ? bool FolderSort [get, set]
 The root property to specify on the reader if one is not explicitly defined. More...
 
virtual string NodeParam [get, set]
 The name of the parameter sent to the server which contains the identifier of the node. Defaults to 'node'. More...
 
virtual string ParentIDProperty [get, set]
 
virtual bool Recursive [get, set]
 Set this to true if you want this NodeStore to represent all the descendants of the node in its flat data collection. This is useful for rendering a tree structure to a DataView and is being used internally by the TreeView. Any records that are moved, removed, inserted or appended to the node at any depth below the node this store is bound to will be automatically updated in this Store's internal flat data structure. Defaults to: true More...
 
NodeCollection Root [get]
 The root node for the tree. More...
 
virtual object DataSource [get, set]
 
virtual string DataSourceID [get, set]
 
NodeBindingCollection DataBindings [get]
 
- Properties inherited from Ext.Net.AbstractStore.Config
virtual bool AutoDestroy [get, set]
 true to destroy the store when the component the store is bound to is destroyed (defaults to true). Note: this should be set to true when using stores that are bound to only 1 component and this should be set to false for a store which is associated to a few components. More...
 
virtual ? bool AsynchronousLoad [get, set]
 This defaults to true when this store's proxy is asynchronous, such as an Ajax proxy. When the proxy is synchronous, such as a Ext.data.proxy.Memory memory proxy, this defaults to false. More...
 
virtual bool AutoLoad [get, set]
 If data is not specified, and if autoLoad is true or an Object, this store's load method is automatically called after creation. If the value of autoLoad is an Object, this Object will be passed to the store's load method. Defaults to false. More...
 
ParameterCollection AutoLoadParams [get]
 An object containing properties which are to be sent as parameters on auto load HTTP request. More...
 
virtual int PageSize [get, set]
 The number of records considered to form a 'page'. This is used to power the built-in paging using the nextPage and previousPage functions when the grid is paged using a PagingToolbar. To disable paging, set the pageSize to 0. Defaults to 25. More...
 
StoreParameterCollection Parameters [get]
 An object containing properties which are to be sent as parameters on any HTTP request. More...
 
StoreParameterCollection SyncParameters [get]
 An object containing properties which are to be sent as parameters on sync request. More...
 
virtual bool AutoSync [get, set]
 True to automatically sync the Store with its Proxy after every edit to one of its Records. Defaults to false. More...
 
ProxyCollection Proxy [get]
 The Proxy to use for this Store. More...
 
virtual ? bool ReloadOnClearSorters [get, set]
 Set this to true to trigger a reload when the last sorter is removed (only applicable when remoteSort is true). More...
 
virtual bool RemoteFilter [get, set]
 True to defer any filtering operation to the server. If false, filtering is done locally on the client. Defaults to false. More...
 
virtual bool RemoteSort [get, set]
 True to defer any sorting operation to the server. If false, sorting is done locally on the client. Defaults to false. More...
 
virtual string SyncUrl [get, set]
 
ProxyCollection ServerProxy [get]
 The Proxy to use for this Store. More...
 
virtual BatchUpdateMode BatchUpdateMode [get, set]
 Sets the updating behavior based on batch synchronization. More...
 
virtual bool ClearOnPageLoad [get, set]
 True to empty the store when loading another page via loadPage, nextPage or previousPage (defaults to true). Setting to false keeps existing records, allowing large data sets to be loaded one page at a time but rendered all together. More...
 
virtual bool ClearRemovedOnLoad [get, set]
 True to clear anything in the removed record collection when the store loads. More...
 
virtual bool FilterOnLoad [get, set]
 If true, any filters attached to this Store will be run after loading data, before the datachanged event is fired. Defaults to true, ignored if remoteFilter is true More...
 
DataFilterCollection Filters [get]
 The collection of Filters currently applied to this Store More...
 
virtual SortDirection GroupDir [get, set]
 The direction in which sorting should be applied when grouping. Defaults to "ASC" - the other supported value is "DESC" More...
 
virtual string GroupField [get, set]
 The (optional) field by which to group data in the store. Internally, grouping is very similar to sorting - the groupField and groupDir are injected as the first sorter (see sort). Stores support a single level of grouping, and groups can be fetched via the getGroups method. More...
 
DataGrouper Grouper [get]
 
virtual bool SortOnLoad [get, set]
 If true, any sorters attached to this Store will be run after loading data, before the datachanged event is fired. Defaults to true, igored if remoteSort is true More...
 
virtual string SortRoot [get, set]
 The field name by which to sort the store's data (defaults to ''). More...
 
DataSorterCollection Sorters [get]
 The collection of Sorters currently applied to this Store More...
 
virtual bool ShowWarningOnFailure [get, set]
 Show a Window with error message is DirectEvent request fails. More...
 
virtual bool StatefulFilters [get, set]
 Configure as true to have the filters saved when a client grid saves its state. Defaults to: false More...
 
virtual string ModelName [get, set]
 The Ext.data.Model associated with this store More...
 
ModelCollection Model [get]
 
ModelFieldCollection Fields [get]
 An array of fields definition objects 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 ()
 
- Static Public Member Functions inherited from Ext.Net.BaseControl.Config
static Config ToConfig (string config)
 
static TConfig ToConfig< TConfig > (string config)
 

Detailed Description

Property Documentation

◆ ClearOnLoad

virtual bool Ext.Net.TreeStoreBase.Config.ClearOnLoad
getset

Remove previously existing child nodes before loading. Default to true.

◆ DataBindings

NodeBindingCollection Ext.Net.TreeStoreBase.Config.DataBindings
get

◆ DataSource

virtual object Ext.Net.TreeStoreBase.Config.DataSource
getset

◆ DataSourceID

virtual string Ext.Net.TreeStoreBase.Config.DataSourceID
getset

◆ DefaultRootId

virtual string Ext.Net.TreeStoreBase.Config.DefaultRootId
getset

The default root id. Defaults to 'root'

◆ DefaultRootProperty

virtual string Ext.Net.TreeStoreBase.Config.DefaultRootProperty
getset

The root property to specify on the reader if one is not explicitly defined.

◆ DefaultRootText

virtual string Ext.Net.TreeStoreBase.Config.DefaultRootText
getset

The default root text (if not specified). Defaults to: "Root"

◆ Filterer

virtual Filterer Ext.Net.TreeStoreBase.Config.Filterer
getset

The order in which to prioritize how filters are applied to nodes. Defaults to 'topdown'.

◆ FolderSort

virtual ? bool Ext.Net.TreeStoreBase.Config.FolderSort
getset

The root property to specify on the reader if one is not explicitly defined.

◆ LazyFill

virtual bool Ext.Net.TreeStoreBase.Config.LazyFill
getset

◆ NodeParam

virtual string Ext.Net.TreeStoreBase.Config.NodeParam
getset

The name of the parameter sent to the server which contains the identifier of the node. Defaults to 'node'.

◆ ParentIDProperty

virtual string Ext.Net.TreeStoreBase.Config.ParentIDProperty
getset

◆ Recursive

virtual bool Ext.Net.TreeStoreBase.Config.Recursive
getset

Set this to true if you want this NodeStore to represent all the descendants of the node in its flat data collection. This is useful for rendering a tree structure to a DataView and is being used internally by the TreeView. Any records that are moved, removed, inserted or appended to the node at any depth below the node this store is bound to will be automatically updated in this Store's internal flat data structure. Defaults to: true

◆ Root

NodeCollection Ext.Net.TreeStoreBase.Config.Root
get

The root node for the tree.


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