API Reference
MermaidPacketRenderOptions
Defines conversion and rendering defaults for Mermaid packet diagrams.
Inheritance
- Object
- MermaidPacketRenderOptions
Usage
Explore 9 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.
Returned or exposed by 1
- Property MermaidRenderOptions.Packet
Accepted by parameters 8
- Extension method MermaidPacketDocument.ToPacketLayoutBlock
- Extension method MermaidPacketDocument.ToPng
- Extension method MermaidPacketDocument.ToSvg
- Extension method MermaidPacketDocument.ToVisualArtifact
- Method MermaidPacketRendering.ToPacketLayoutBlock
- Method MermaidPacketRendering.ToPng
- Method MermaidPacketRendering.ToSvg
- Method MermaidPacketRendering.ToVisualArtifact
Constructors
public MermaidPacketRenderOptions() #Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String? Subtitle { get; set; } #Gets or sets the artifact subtitle.
public Int32 Width { get; set; } #Gets or sets the natural preview width.
public Int32 Height { get; set; } #Gets or sets the natural preview height.
public Double Padding { get; set; } #Gets or sets the inner preview padding.
public Int32? BitsPerRow { get; set; } #Gets or sets the row width override; null uses source configuration, then 32 bits.
public Boolean? ShowBitNumbers { get; set; } #Gets or sets bit-number visibility; null uses source configuration, then true.
public PacketBitOrder? BitOrder { get; set; } #Gets or sets bit direction within each row; null uses source configuration, then ascending.
public Double? BitWidth { get; set; } #Gets or sets the preferred logical width of one bit; null uses source configuration, then automatic sizing.
public Double? RowHeight { get; set; } #Gets or sets the preferred logical field height; null uses source configuration, then automatic sizing.
public Double? FieldGap { get; set; } #Gets or sets the horizontal field gap; null uses source paddingX, then native spacing.
public Double? RowGap { get; set; } #Gets or sets the vertical row gap; null uses source paddingY, then native spacing.