TopologyCellLayoutOptions
ChartForgeX.Topology
Options for projecting a prepared topology into terminal cells.
Inheritance
- object
- TopologyCellLayoutOptions
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters 1
- Method TopologyCellLayout.Create
Constructors
public TopologyCellLayoutOptions() #Inherited Methods
Properties
public int MaximumColumns { get; set; } #Gets or sets the preferred width in cells. Labels that need more room can make the layout wider.
public int MaximumLabelWidth { get; set; } #Gets or sets the widest node label in cells before it is shortened with an ellipsis.
public bool IncludeSubtitles { get; set; } #Gets or sets whether nodes keep a second line for their subtitle.
public bool IncludeEdgeLabels { get; set; } #Gets or sets whether edge labels get room on their routes.
public bool CompactToFit { get; set; } #Gets or sets whether a layout wider than TopologyCellLayoutOptions.MaximumColumns is retried more compactly: first without subtitles, then with node labels shortened to 12 cells. Edge labels retain their operational priority. The narrowest attempt is kept.
public int ReservedValueWidth { get; set; } #Gets or sets the room in cells kept on every node's value line below its subtitle for live values such as 98 %.