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

More...

Inheritance diagram for Ext.Net.DataFilter.Config:
Ext.Net.BaseItem.Config Ext.Net.IApply

Static Public Member Functions

static implicit operator DataFilter.Builder (DataFilter.Config config)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Config
static Config Deserialize (string config)
 
static TConfig Deserialize< TConfig > (string config)
 

Properties

virtual bool AnyMatch [get, set]
 True to allow any match - no regex start/end line anchors will be added. Defaults to false More...
 
virtual bool CaseSensitive [get, set]
 True to make the regex case sensitive (adds 'i' switch to regex). Defaults to false. More...
 
virtual ? bool DisableOnEmpty [get, set]
 
virtual bool ExactMatch [get, set]
 True to force exact match (^ and $ characters added to the regex). Defaults to false. Ignored if anyMatch is true. More...
 
virtual string Property [get, set]
 The property to filter on. Required unless a filter is passed More...
 
virtual string Root [get, set]
 Optional root property. This is mostly useful when filtering a Store, in which case we set the root to 'data' to make the filter pull the property out of the data object of each item More...
 
virtual string Scope [get, set]
 
virtual string Value [get, set]
 Filter value More...
 
virtual object RawValue [get, set]
 Filter value More...
 
virtual string Op [get, set]
 The operator to use to compare the property to this Filter's value More...
 

Additional Inherited Members

- Public Member Functions inherited from Ext.Net.BaseItem.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 Serialize ()
 

Detailed Description

Member Function Documentation

◆ operator DataFilter.Builder()

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

Property Documentation

◆ AnyMatch

virtual bool Ext.Net.DataFilter.Config.AnyMatch
getset

True to allow any match - no regex start/end line anchors will be added. Defaults to false

◆ CaseSensitive

virtual bool Ext.Net.DataFilter.Config.CaseSensitive
getset

True to make the regex case sensitive (adds 'i' switch to regex). Defaults to false.

◆ DisableOnEmpty

virtual ? bool Ext.Net.DataFilter.Config.DisableOnEmpty
getset

◆ ExactMatch

virtual bool Ext.Net.DataFilter.Config.ExactMatch
getset

True to force exact match (^ and $ characters added to the regex). Defaults to false. Ignored if anyMatch is true.

◆ Op

virtual string Ext.Net.DataFilter.Config.Op
getset

The operator to use to compare the property to this Filter's value

◆ Property

virtual string Ext.Net.DataFilter.Config.Property
getset

The property to filter on. Required unless a filter is passed

◆ RawValue

virtual object Ext.Net.DataFilter.Config.RawValue
getset

Filter value

◆ Root

virtual string Ext.Net.DataFilter.Config.Root
getset

Optional root property. This is mostly useful when filtering a Store, in which case we set the root to 'data' to make the filter pull the property out of the data object of each item

◆ Scope

virtual string Ext.Net.DataFilter.Config.Scope
getset

◆ Value

virtual string Ext.Net.DataFilter.Config.Value
getset

Filter value


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