ClassGanttWebMcpSettings
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
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class GanttWebMcpSettings : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseGanttWebMcpSettings
Implements:
Inherited Members
Constructors
GanttWebMcpSettings()
Declaration
public GanttWebMcpSettings()
Properties
GanttWebMcpTools
Defines the WebMCP tool overrides for the Gantt. Children: GanttWebMcpTool.
Declaration
[Parameter]
public RenderFragment GanttWebMcpTools { get; set; }
Property Value
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".
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
Dispose()
Declaration
public void Dispose()
Implements
Dispose(bool)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
disposing
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides