KanbanDiagram Class
A kanban board: columns of cards, with their assignee, their ticket and their priority (Mermaid kanban).
public sealed class KanbanDiagram : Diagram- Inheritance
DiagramKanbanDiagram
Constructors
| Name | Description |
|---|---|
| KanbanDiagram() |
KanbanDiagram()
KanbanDiagram.cspublic KanbanDiagram()No documentation is available.
Properties
| Name | Description |
|---|---|
| ColumnWidth | Gets or sets the width of a column, in pixels. The default is 200 (Mermaid sectionWidth). |
| Columns | Gets the columns, from left to right. |
| TicketLinkFormat | Gets or sets the address of a ticket, where #TICKET# is replaced by the ticket of the card, or null for none: the tickets then link nowhere (Mermaid ticketBaseUrl). A ticket links only to an http, https, mailto or relative address, once #TICKET# is replaced: another address, such as a javascript: one, is not written. |
ColumnWidth
KanbanDiagram.csColumns
KanbanDiagram.csTicketLinkFormat
KanbanDiagram.csGets or sets the address of a ticket, where #TICKET# is replaced by the ticket of the card, or null for none: the tickets then link nowhere (Mermaid ticketBaseUrl). A ticket links only to an http, https, mailto or relative address, once #TICKET# is replaced: another address, such as a javascript: one, is not written.
public string? TicketLinkFormat { get; set; }Property value
Methods
| Name | Description |
|---|---|
| AddColumn(string, DiagramText?) | Adds a column. |
AddColumn(string, DiagramText?)
KanbanDiagram.csAdds a column.
public KanbanColumn AddColumn(string id, DiagramText? label = null)Parameters
idstring- The identifier, which is the title when there is no label.
labelDiagramText?- The title, or
nullto show the identifier.
Returns
KanbanColumn The column.