Represents a filter that can be applied to a MixedCollection. Can either simply filter on a property/value pair or pass in a filter function with custom logic. Filters are always used in the context of MixedCollections, though Stores frequently create them when filtering and searching on their records.
More...
|
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] |
| true to not have this filter participate in the filtering process when the value of this the filter is empty according to Ext.isEmpty. Defaults to false. More...
|
|
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 JFunction | FilterFn [get] |
| A custom filter function which is passed each item in the Ext.util.MixedCollection in turn. Should return true to accept each item or false to reject it Parameters item : data item 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] |
| The context (this property) in which the filtering function is called. Defaults to this Filter object. More...
|
|
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 Possible values are: < <= = >= > != in like The in operator expects this filter's value to be an array and matches values that are present in that array. The like operator matches values that contain this filter's value as a substring. More...
|
|
override ConfigOptionsCollection | ConfigOptions [get] |
|
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] |
|
ConfigOptionsCollection | ConfigOptions [get] |
|
ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
|
DefaultValueMode | DefaultValueMode [get, set] |
|
Represents a filter that can be applied to a MixedCollection. Can either simply filter on a property/value pair or pass in a filter function with custom logic. Filters are always used in the context of MixedCollections, though Stores frequently create them when filtering and searching on their records.