Class
GridWebMcpSettings

Configures WebMCP tool registration for the parent Grid. When present, Grid operations are exposed as tools discoverable by AI models through the browser. Place inside GridSettings. Children: GridWebMcpTool.

Definition

Constructors

GridWebMcpSettings()

Declaration

cs-api-definition
public GridWebMcpSettings()

Properties

GridWebMcpTools

Defines the WebMCP tool overrides for the Grid. Children: GridWebMcpTool.

Declaration

cs-api-definition
[Parameter]
public RenderFragment GridWebMcpTools { get; set; }

Property Value

RenderFragment

Name

A human-readable name that distinguishes this Grid's WebMCP tools from other Grids on the same page. When set, tool names are prefixed and descriptions are annotated. For example, "Sales" produces tool names like "sales-grid-filter".

Declaration

cs-api-definition
[Parameter]
public string Name { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Declaration

cs-api-definition
protected virtual void Dispose(bool disposing)

Parameters

disposing

bool

OnInitialized()

Declaration

cs-api-definition
protected override void OnInitialized()

Overrides ComponentBase.OnInitialized()