Show / Hide Table of Contents

Class IgbDataGridComparisonOperatorSelector

A dropdown selector for choosing which comparison operator to use.

Inheritance
System.Object
BaseRendererControl
IgbDataGridComparisonOperatorSelector
Implements
JsonSerializable
System.IDisposable
Inherited Members
BaseRendererControl.eventCallbacksCache
BaseRendererControl._cachedSerializedContent
BaseRendererControl.ResolveEventBehavior()
BaseRendererControl.ResolveDisplay()
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object, Boolean)
BaseRendererControl.NotifyInsertItem(Object, Int32, Object)
BaseRendererControl.NotifyRemoveItem(Object, Int32, Object)
BaseRendererControl.NotifyClearItems(Object)
BaseRendererControl.NotifySetItem(Object, Int32, Object, Object)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererControl.Finalize()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ParentTypeName
BaseRendererControl.EventBehavior
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.SupportsVisualChildren
BaseRendererControl.UseDirectRender
BaseRendererControl.DirectRenderElementName
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbDataGridComparisonOperatorSelector : BaseRendererControl, RefSink, JsonSerializable, IDisposable

Constructors

IgbDataGridComparisonOperatorSelector()

Declaration
public IgbDataGridComparisonOperatorSelector()

Properties

Background

Declaration
public string Background { get; set; }
Property Value
Type Description
System.String

Closing

Declaration
public EventCallback<IgbOperatorSelectorClosingEventArgs> Closing { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbOperatorSelectorClosingEventArgs>

ClosingScript

Declaration
public string ClosingScript { get; set; }
Property Value
Type Description
System.String

CustomFilterID

Gets the ID for the custom filter that is selected. Value must be 'Custom' for this property to be valid.

Declaration
public string CustomFilterID { get; set; }
Property Value
Type Description
System.String

CustomFilterIndex

Gets the index for the custom filter that is selected. Value must be 'Custom' for this property to be valid.

Declaration
public int CustomFilterIndex { get; set; }
Property Value
Type Description
System.Int32

DataType

Gets or sets the data type. Used to determine what operators are available.

Declaration
public DataSourceSchemaPropertyType DataType { get; set; }
Property Value
Type Description
DataSourceSchemaPropertyType

DefaultEventBehavior

Declaration
protected override ControlEventBehavior DefaultEventBehavior { get; }
Property Value
Type Description
ControlEventBehavior
Overrides
BaseRendererControl.DefaultEventBehavior

MaxHeight

Declaration
public int MaxHeight { get; set; }
Property Value
Type Description
System.Int32

Opened

Declaration
public EventCallback<IgbOperatorSelectorOpeningEventArgs> Opened { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbOperatorSelectorOpeningEventArgs>

OpenedScript

Declaration
public string OpenedScript { get; set; }
Property Value
Type Description
System.String

Opening

Declaration
public EventCallback<IgbOperatorSelectorOpeningEventArgs> Opening { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbOperatorSelectorOpeningEventArgs>

OpeningScript

Declaration
public string OpeningScript { get; set; }
Property Value
Type Description
System.String

TextColor

Declaration
public string TextColor { get; set; }
Property Value
Type Description
System.String

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererControl.Type

Value

Gets or sets the value of the selector.

Declaration
public ColumnComparisonConditionOperatorType Value { get; set; }
Property Value
Type Description
ColumnComparisonConditionOperatorType

ValueChanged

Declaration
public EventCallback<IgbOperatorSelectorValueChangedEventArgs> ValueChanged { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbOperatorSelectorValueChangedEventArgs>

ValueChangedScript

Declaration
public string ValueChangedScript { get; set; }
Property Value
Type Description
System.String

Methods

AddCustomOperator(String, String, String, Int32)

Declaration
public void AddCustomOperator(string name, string icon, string id, int index)
Parameters
Type Name Description
System.String name
System.String icon
System.String id
System.Int32 index

AddCustomOperatorAsync(String, String, String, Int32)

Declaration
public Task AddCustomOperatorAsync(string name, string icon, string id, int index)
Parameters
Type Name Description
System.String name
System.String icon
System.String id
System.Int32 index
Returns
Type Description
System.Threading.Tasks.Task

ClearCustomOperators()

Declaration
public void ClearCustomOperators()

ClearCustomOperatorsAsync()

Declaration
public Task ClearCustomOperatorsAsync()
Returns
Type Description
System.Threading.Tasks.Task

Close()

Declaration
public void Close()

CloseAsync()

Declaration
public Task CloseAsync()
Returns
Type Description
System.Threading.Tasks.Task

Dispose()

Declaration
public void Dispose()

DisposeAsync()

Declaration
public Task DisposeAsync()
Returns
Type Description
System.Threading.Tasks.Task

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererControl.EnsureModulesLoaded()

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
BaseRendererControl.FindByName(String)

GetDropdownHeight()

Declaration
public int GetDropdownHeight()
Returns
Type Description
System.Int32

GetDropdownHeightAsync()

Declaration
public Task<int> GetDropdownHeightAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Int32>

ProvideContainer(Object)

Declaration
public void ProvideContainer(object container)
Parameters
Type Name Description
System.Object container

ProvideContainerAsync(Object)

Declaration
public Task ProvideContainerAsync(object container)
Parameters
Type Name Description
System.Object container
Returns
Type Description
System.Threading.Tasks.Task

SelectCustomFilter(String, Int32)

Declaration
public void SelectCustomFilter(string id, int index)
Parameters
Type Name Description
System.String id
System.Int32 index

SelectCustomFilterAsync(String, Int32)

Declaration
public Task SelectCustomFilterAsync(string id, int index)
Parameters
Type Name Description
System.String id
System.Int32 index
Returns
Type Description
System.Threading.Tasks.Task

Toggle()

Declaration
public void Toggle()

ToggleAsync()

Declaration
public Task ToggleAsync()
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable
System.IDisposable