Table of Contents

Class DynamicEntitySearchView

Namespace
The.Web.Entities
Assembly
Instagile.Web.Client.dll

Combined criteria-and-list block for a dynamic entity type. Registers criteria and list commands.

public class DynamicEntitySearchView : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IVisitor<Action<RenderTreeBuilder>>
Inheritance
DynamicEntitySearchView
Implements
Inherited Members

Remarks

See EntitySearchView<T> if you have a static type.

Properties

BaseQuery

The entities within which to search.

[Parameter]
[EditorRequired]
public IFrozenQuery<IEntity>? BaseQuery { get; set; }

Property Value

IFrozenQuery<IEntity>

QueryString

URL-formatted serialisation of search criteria.

[Parameter]
public string? QueryString { get; set; }

Property Value

string

QueryStringChanged

Called when search criteria are changed.

[Parameter]
public EventCallback<string?> QueryStringChanged { get; set; }

Property Value

EventCallback<string>

Type

The type to search. See ICriteriaSpec to customise the generated criteria.

[Parameter]
[EditorRequired]
public IEntityInfo? Type { get; set; }

Property Value

IEntityInfo

Methods

BuildRenderTree(RenderTreeBuilder)

Renders the component to the supplied RenderTreeBuilder.

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

builder RenderTreeBuilder

A RenderTreeBuilder that will receive the render output.

Refresh()

public void Refresh()

Reset()

public void Reset()