Class
GanttWebMcpSettings

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

Definition

Constructors

GanttWebMcpSettings()

Declaration

cs-api-definition
public GanttWebMcpSettings()

Properties

GanttWebMcpTools

Defines the WebMCP tool overrides for the Gantt. Children: GanttWebMcpTool.

Declaration

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

Property Value

RenderFragment

Name

A human-readable name that distinguishes this Gantt's WebMCP tools from other Gantts on the same page. When set, tool names are prefixed and descriptions are annotated. For example, "Project" produces tool names like "project-gantt-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()