Information about the requested page.

Inheritance

Implements
  • IComponent
  • IHandleEvent
  • IHandleAfterRender
  • JsonSerializable

constructor

public IgbPageRequestedEventArgs()

Returns IgbPageRequestedEventArgs

Inherited from: BaseRendererElement

[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; }

Inherited from: BaseRendererElement

public bool IsComponentRooted { get; }

Inherited from: BaseRendererElement

protected virtual string ParentTypeName { get; }

Inherited from: BaseRendererElement

protected virtual bool UseDirectRender { get; }

Inherited from: BaseRendererElement

[Parameter]
public RenderFragment ChildContent { get; set; }

Inherited from: BaseRendererElement

protected virtual bool SupportsVisualChildren { get; }

Inherited from: BaseRendererElement

[Parameter]
public string Name { get; set; }

Inherited from: BaseRendererElement

public object Parent { get; }

Inherited from: BaseRendererElement

protected virtual string MethodTarget { get; }

Inherited from: BaseRendererElement

protected object CurrParent { get; }

The Unique ID for the data source making the request.

[Parameter]
public int DataSourceId { get; set; }

Snapshot of the data source's FilterExpressions at the time PageRequested was raised.

public IgbFilterExpressionCollection FilterExpressions { get; set; }

Snapshot of the data source's GroupDescriptions at the time PageRequested was raised.

public IgbDataSourceGroupDescriptionCollection GroupDescriptions { get; set; }

True if the data source's FilterExpressions collection changed since it last raised PageRequested.

[Parameter]
public bool IsFilterExpressionsDirty { get; set; }

True if the data source's GroupDescriptions collection changed since it last raised PageRequested.

[Parameter]
public bool IsGroupDescriptionsDirty { get; set; }

The data source is requesting the schema for the data.

[Parameter]
public bool IsSchemaRequest { get; set; }

True if the data source's SortDescriptions collection changed since it last raised PageRequested. Any *Dirty flag being true signals the data source's pipeline state changed (sort/group/filter/summary/scope) and consumers should promote pending future state.

[Parameter]
public bool IsSortDescriptionsDirty { get; set; }

True if the data source's SummaryDescriptions collection changed since it last raised PageRequested.

[Parameter]
public bool IsSummaryDescriptionsDirty { get; set; }

True if the data source's SummaryScope property changed since it last raised PageRequested.

[Parameter]
public bool IsSummaryScopeDirty { get; set; }

The page index being requested.

[Parameter]
public int PageIndex { get; set; }

The page size being requested.

[Parameter]
public int PageSize { get; set; }

The unique ID for the page request.

[Parameter]
public int RequestId { get; set; }

Snapshot of the data source's SortDescriptions at the time PageRequested was raised. Populated from the originating data source (clone or original); the values cross the wire by-value so consumers see the exact pipeline state the page was requested under.

public IgbDataSourceSortDescriptionCollection SortDescriptions { get; set; }

The name of the data source the page request originated from. This corresponds to the SourceName of the originating data source (clone or original) and can be used to determine where the request came from.

[Parameter]
public string SourceName { get; set; }

Snapshot of the data source's SummaryDescriptions at the time PageRequested was raised.

public IgbDataSourceSummaryDescriptionCollection SummaryDescriptions { get; set; }

The data source's SummaryScope at the time PageRequested was raised.

[Parameter]
public DataSourceSummaryScope SummaryScope { get; set; }
public override string Type { get; }

Inherited from: BaseRendererElement

protected string _name

Inherited from: BaseRendererElement

protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache

Inherited from: BaseRendererElement

protected string _cachedSerializedContent

Inherited from: BaseRendererElement

protected virtual void EnsureModulesLoaded()

Returns any

Inherited from: BaseRendererElement

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

  • builder: RenderTreeBuilder

Returns any

OnElementNameChanged(BaseRendererElement, string, string)

Section titled "OnElementNameChanged(BaseRendererElement, string, string)"

Inherited from: BaseRendererElement

protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName)

Parameters

  • element: BaseRendererElement
  • oldName: string
  • newName: string

Returns any

InvokeMethod(string, object[], string[], ElementReference[])

Section titled "InvokeMethod(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodSync(string, object[], string[], ElementReference[])

Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodHelper(string, string, object[], string[], ElementReference[])

Section titled "InvokeMethodHelper(string, string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements)

Parameters

  • target: string
  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])

Section titled "InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements)

Parameters

  • target: string
  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

Inherited from: BaseRendererElement

protected bool IsPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

Serialize(SerializationContext, string)

Section titled "Serialize(SerializationContext, string)"

Inherited from: BaseRendererElement

public void Serialize(SerializationContext context, string propertyName = null)

Parameters

  • context: SerializationContext
  • propertyName: string

Returns any

Inherited from: BaseRendererElement

public string Serialize()

Returns any

Inherited from: BaseRendererElement

protected void EnsureValid()

Returns any

SetResourceStringAsync(string, string, string)

Section titled "SetResourceStringAsync(string, string, string)"

Inherited from: BaseRendererElement

protected Task<object> SetResourceStringAsync(string grouping, string id, string value)

Parameters

  • grouping: string
  • id: string
  • value: string

Returns any

SetResourceStringAsync(string, string)

Section titled "SetResourceStringAsync(string, string)"

Inherited from: BaseRendererElement

protected Task<object> SetResourceStringAsync(string grouping, string json)

Parameters

  • grouping: string
  • json: string

Returns any

public override object FindByName(string name)

Parameters

  • name: string

Returns any

FromEventJson(BaseRendererControl, Dictionary<string, object>)

Section titled "FromEventJson(BaseRendererControl, Dictionary<string, object>)"
protected override void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)

Parameters

  • control: BaseRendererControl
  • args: Dictionary

Returns any

ToEventJson(BaseRendererControl, Dictionary<string, object>)

Section titled "ToEventJson(BaseRendererControl, Dictionary<string, object>)"
protected override void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)

Parameters

  • control: BaseRendererControl
  • args: Dictionary

Returns any