Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

MermaidGanttTask

Namespace ChartForgeX.Mermaid

Describes one Mermaid Gantt task or milestone.

Inheritance

  • Object
  • MermaidGanttTask

Constructors

MermaidGanttTask(System.String arg1, System.String arg2, System.String arg3, System.DateTime arg4, System.DateTime arg5, System.Double arg6, System.Boolean arg7, System.Collections.Generic.IReadOnlyList{System.String} arg8, System.Collections.Generic.IReadOnlyList{System.String} arg9, System.String arg10, ChartForgeX.Mermaid.MermaidSourceSpan arg11) #

Initializes a Gantt task.

Parameters

arg1 System.String required
arg2 System.String required
arg3 System.String required
arg4 System.DateTime required
arg5 System.DateTime required
arg6 System.Double required
arg7 System.Boolean required
arg8 System.Collections.Generic.IReadOnlyList{System.String} required
arg9 System.Collections.Generic.IReadOnlyList{System.String} required
arg10 System.String required
arg11 ChartForgeX.Mermaid.MermaidSourceSpan required

Properties

Title #

Gets the display title.

Id #

Gets the optional task id.

Section #

Gets the optional section name.

Start #

Gets the task start date/time.

End #

Gets the task end date/time.

Progress #

Gets the rendered progress value from zero to one.

IsMilestone #

Gets whether the task is a milestone.

Tags #

Gets Mermaid tags such as active, done, crit, and milestone.

DependencyIds #

Gets referenced dependency ids from after clauses.

DependencyIndex #

Gets the resolved zero-based dependency index, or -1 when none is rendered.

RawMetadata #

Gets raw Mermaid metadata after the task colon.