Show / Hide Table of Contents

Class IgbDataGridFilterDialog

An advanced grid for displaying data.

Inheritance
System.Object
BaseRendererControl
IgbDataGridFilterDialog
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.Dispose()
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 IgbDataGridFilterDialog : BaseRendererControl, RefSink, JsonSerializable, IDisposable

Constructors

IgbDataGridFilterDialog()

Declaration
public IgbDataGridFilterDialog()

Properties

ActualPixelScalingRatio

Gets the actual pixel scaling ratio used to affect the pixel density of the control.

Declaration
public double ActualPixelScalingRatio { get; set; }
Property Value
Type Description
System.Double
Remarks

A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

ColumnOptionsAccentColor

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

ColumnOptionsBackground

Gets or sets the column options dropdown background color.

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

ColumnOptionsGroupHeaderBackground

Gets or sets the background color for group headers inside the column options menu.

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

ColumnOptionsGroupHeaderTextColor

Gets or sets the text color for group headers inside the column options menu.

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

ColumnOptionsSeparatorColor

Gets or sets the color of separators inside the column options menu.

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

ColumnOptionsTextColor

Gets or sets the text color for text inside the column options menu.

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

CommandCompleted

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

CommandCompletedScript

Provides a means of setting CommandCompleted in the JavaScript environment.

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

DefaultEventBehavior

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

DialogOpening

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

DialogOpeningScript

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

FilterChanged

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

FilterChangedScript

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

FilterChanging

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

FilterChangingScript

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

IconColor

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

InvalidateActions

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

InvalidateActionsScript

Provides a means of setting InvalidateActions in the JavaScript environment.

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

IsAnimationEnabled

Declaration
public bool IsAnimationEnabled { get; set; }
Property Value
Type Description
System.Boolean

PixelScalingRatio

Gets or sets the scaling value used to affect the pixel density of the control.

Declaration
public double PixelScalingRatio { get; set; }
Property Value
Type Description
System.Double
Remarks

A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

RenderCompleted

Declaration
public Action<IgbFilterDialogRenderCompletedEventArgs> RenderCompleted { get; set; }
Property Value
Type Description
System.Action<IgbFilterDialogRenderCompletedEventArgs>

RenderCompletedScript

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

Type

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

ViewSize

Declaration
public double ViewSize { get; set; }
Property Value
Type Description
System.Double

Methods

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)

GetDesiredToolbarActions()

Declaration
public IgbToolActionInfo[] GetDesiredToolbarActions()
Returns
Type Description
IgbToolActionInfo[]

GetDesiredToolbarActionsAsync()

Declaration
public Task<IgbToolActionInfo[]> GetDesiredToolbarActionsAsync()
Returns
Type Description
System.Threading.Tasks.Task<IgbToolActionInfo[]>

HideIcon()

Declaration
public void HideIcon()

HideIconAsync()

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

NotifyCellSizeChanged()

Declaration
public void NotifyCellSizeChanged()

NotifyCellSizeChangedAsync()

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

NotifySizeChanged(Double, Double)

Declaration
public void NotifySizeChanged(double width, double height)
Parameters
Type Name Description
System.Double width
System.Double height

NotifySizeChangedAsync(Double, Double)

Declaration
public Task NotifySizeChangedAsync(double width, double height)
Parameters
Type Name Description
System.Double width
System.Double height
Returns
Type Description
System.Threading.Tasks.Task

ShowIcon()

Declaration
public void ShowIcon()

ShowIconAsync()

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

Implements

JsonSerializable
System.IDisposable