Show / Hide Table of Contents

Class IgbGridFilterDialogViewModel

Inheritance
System.Object
BaseRendererElement
IgbGridFilterDialogViewModel
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement._cachedSerializedContent
BaseRendererElement.EnsureModulesLoaded()
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.FromEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.ToEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbGridFilterDialogViewModel : BaseRendererElement, JsonSerializable

Constructors

IgbGridFilterDialogViewModel()

Declaration
public IgbGridFilterDialogViewModel()

Properties

IsTopLevelOr

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

MaxGroupingLevels

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

PropertyType

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

Rows

Declaration
public IgbGridFilterDialogViewModelRowCollection Rows { get; set; }
Property Value
Type Description
IgbGridFilterDialogViewModelRowCollection

Type

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

Methods

AddNewRow()

Declaration
public void AddNewRow()

AddNewRowAsync()

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

CanGroupRange(Int32, Int32)

Declaration
public bool CanGroupRange(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
Returns
Type Description
System.Boolean

CanGroupRangeAsync(Int32, Int32)

Declaration
public Task<bool> CanGroupRangeAsync(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

FindByName(String)

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

GroupRange(Int32, Int32, Boolean)

Declaration
public void GroupRange(int startIndex, int endIndex, bool isOrGrouping)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
System.Boolean isOrGrouping

GroupRangeAsync(Int32, Int32, Boolean)

Declaration
public Task GroupRangeAsync(int startIndex, int endIndex, bool isOrGrouping)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
System.Boolean isOrGrouping
Returns
Type Description
System.Threading.Tasks.Task

TargetingRange(Int32, Int32)

Declaration
public bool TargetingRange(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
Returns
Type Description
System.Boolean

TargetingRangeAsync(Int32, Int32)

Declaration
public Task<bool> TargetingRangeAsync(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

ToggleRange(Int32, Int32)

Declaration
public void ToggleRange(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex

ToggleRangeAsync(Int32, Int32)

Declaration
public Task ToggleRangeAsync(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
Returns
Type Description
System.Threading.Tasks.Task

UngroupRange(Int32, Int32)

Declaration
public void UngroupRange(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex

UngroupRangeAsync(Int32, Int32)

Declaration
public Task UngroupRangeAsync(int startIndex, int endIndex)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 endIndex
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable