A filter operand.
InheritanceSystem.Object
IgbFilterOperand
ImplementsSystem.IDisposable
Namespace: IgniteUI.Blazor.Controls Assembly: IgniteUI.Blazor.dll Syntaxpublic class IgbFilterOperand : BaseRendererElement, JsonSerializable, IDisposable
Constructors IgbFilterOperand() Declaration
public IgbFilterOperand()
Properties ComboColumnParent Declaration
protected BaseRendererElement ComboColumnParent { get; set; }
Property Value DateTimeColumnParent Declaration
protected BaseRendererElement DateTimeColumnParent { get; set; }
Property Value DisplayName
Gets or sets the name for display of this custom filter.
Declarationpublic string DisplayName { get; set; }
Property Value Type Description System.String EditorType
The type of editor to use in the filter cell. Combo is not currently supported.
Declarationpublic EditorType EditorType { get; set; }
Property Value FilterFactory
Gets the FilterFactory to assists in building filters.
Declarationpublic FilterFactory FilterFactory { get; }
Property Value FilterRequested Declaration
public Func<IgbGridCustomFilterRequestedEventArgs, IgbFilterExpression> FilterRequested { get; set; }
Property Value Icon
Gets or sets the SVG path to use for the operand icon in the filter cell.
Declarationpublic string Icon { get; set; }
Property Value Type Description System.String ID
Gets or sets the ID of the filter. Must be unique from other filters in the column.
Declarationpublic string ID { get; set; }
Property Value Type Description System.String ImageColumnParent Declaration
protected BaseRendererElement ImageColumnParent { get; set; }
Property Value IsInputRequired
Gets or sets whether this filter requires input.
Declarationpublic bool IsInputRequired { get; set; }
Property Value Type Description System.Boolean NumericColumnParent Declaration
protected BaseRendererElement NumericColumnParent { get; set; }
Property Value TemplateColumnParent Declaration
protected BaseRendererElement TemplateColumnParent { get; set; }
Property Value TextColumnParent Declaration
protected BaseRendererElement TextColumnParent { get; set; }
Property Value Type Declaration
public override string Type { get; }
Property Value Type Description System.String Overrides Methods Dispose() Declaration EnsureModulesLoaded() Declaration
protected override void EnsureModulesLoaded()
Overrides FilteringExpression(Object)
Returns a custom filter expression to be used for filtering.
Declarationpublic virtual IgbFilterExpression FilteringExpression(object value)
Parameters Type Name Description System.Object value
The value, if any, to filter by. Can be null.
Returns FindByName(String) Declarationpublic override object FindByName(string name)
Parameters Type Name Description System.String name Returns Type Description System.Object Overrides FromEventJson(BaseRendererControl, Dictionary<String, Object>) Declaration
protected override void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters Type Name Description BaseRendererControl control System.Collections.Generic.Dictionary<System.String, System.Object> args Overrides OnInitializedAsync() Declaration
protected override Task OnInitializedAsync()
Returns Type Description System.Threading.Tasks.Task ToEventJson(BaseRendererControl, Dictionary<String, Object>) Declaration
protected override void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters Type Name Description BaseRendererControl control System.Collections.Generic.Dictionary<System.String, System.Object> args Overrides Implements
System.IDisposable
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4