Skip to main content

FilterBuilderFieldBuilder<T> Members

Represents a FilterBuilder field.

Constructors

Name Description
FilterBuilderFieldBuilder(OptionsOwnerContext) For internal use only. Initializes a new FilterBuilderFieldBuilder<T> class instance.

Methods

Name Description
CalculateFilterExpression(RazorBlock) Specifies the field's custom rules to filter data. Mirrors the client-side calculateFilterExpression option.
CalculateFilterExpression(String) Specifies the field's custom rules to filter data. Mirrors the client-side calculateFilterExpression option.
Caption(JS) Specifies the data field's caption. Mirrors the client-side caption option.
Caption(String) Specifies the data field's caption. Mirrors the client-side caption option.
CustomizeText(RazorBlock) Customizes the input value's display text. Mirrors the client-side customizeText option.
CustomizeText(String) Customizes the input value's display text. Mirrors the client-side customizeText option.
DataField(JS) Specifies the name of a field to be filtered. Mirrors the client-side dataField option.
DataField(String) Specifies the name of a field to be filtered. Mirrors the client-side dataField option.
DataType(FilterBuilderFieldDataType) Casts field values to a specific data type. Mirrors the client-side dataType option.
EditorOptions(Object) Configures the UI component used to edit the field value. Mirrors the client-side editorOptions option.
EditorTemplate(JS) Specifies the client-side editorTemplate.
EditorTemplate(RazorBlock) Specifies the client-side editorTemplate.
EditorTemplate(TemplateName) Specifies the client-side editorTemplate.
EditorTemplate(String) Specifies the client-side editorTemplate.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FalseText(JS) Specifies the false value text. Applies only if dataType is 'boolean'. Mirrors the client-side falseText option.
FalseText(String) Specifies the false value text. Applies only if dataType is 'boolean'. Mirrors the client-side falseText option.
FilterOperations(JS) Specifies a set of available filter operations. Mirrors the client-side filterOperations option.
FilterOperations(IEnumerable<FilterBuilderFieldFilterOperations>) Specifies a set of available filter operations. Mirrors the client-side filterOperations option.
FilterOperations(IEnumerable<String>) Specifies a set of available filter operations. Mirrors the client-side filterOperations option.
Format(Format) Formats a value before it is displayed. Mirrors the client-side format option.
Format(JS) Formats a value before it is displayed. Mirrors the client-side format option.
Format(Action<FormatBuilder>) Formats a value before it is displayed. Mirrors the client-side format object.
Format(String) Formats a value before it is displayed. Mirrors the client-side format option.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
Lookup(Action<FilterBuilderFieldLookupBuilder>) Configures the lookup field. Mirrors the client-side lookup object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Name(JS) Specifies the field's name. Use it to distinguish the field from other fields when they have identical dataField values. Mirrors the client-side name option.
Name(String) Specifies the field's name. Use it to distinguish the field from other fields when they have identical dataField values. Mirrors the client-side name option.
Option(String, Object) Specifies an option by its name.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
TrueText(JS) Specifies the true value text. Applies only if dataType is 'boolean'. Mirrors the client-side trueText option.
TrueText(String) Specifies the true value text. Applies only if dataType is 'boolean'. Mirrors the client-side trueText option.
See Also