Basic Sequence Diagram Style
data class BasicSequenceDiagramStyle( val participantSpacing: Dp = DefaultParticipantSpacing, val verticalSpacing: Dp = DefaultVerticalSpacing, val labelPadding: Dp = DefaultLabelPadding, val labelTextStyle: TextStyle = DefaultLabelTextStyle, val notePadding: PaddingValues = DefaultNotePadding, val noteShape: Shape = DefaultNoteShape, val noteBackgroundBrush: Brush = DefaultNoteBackgroundBrush, val lineStyle: LineStyle = DefaultLineStyle, val balanceLabelDimensions: Boolean = true) : SequenceDiagramStyle
Content copied to clipboard
An immutable SequenceDiagramStyle.
Constructors
Link copied to clipboard
fun BasicSequenceDiagramStyle( participantSpacing: Dp = DefaultParticipantSpacing, verticalSpacing: Dp = DefaultVerticalSpacing, labelPadding: Dp = DefaultLabelPadding, labelTextStyle: TextStyle = DefaultLabelTextStyle, notePadding: PaddingValues = DefaultNotePadding, noteShape: Shape = DefaultNoteShape, noteBackgroundBrush: Brush = DefaultNoteBackgroundBrush, lineStyle: LineStyle = DefaultLineStyle, balanceLabelDimensions: Boolean = true)
Content copied to clipboard
Properties
Link copied to clipboard
The amount of space between labels and their anchors. This is also used for the amount of space that spanning labels overlap their bounding Participants.
Link copied to clipboard
Properties that control how lines are rendered for both Participants and LineBuilders. See LineStyle documentation for more information.
Link copied to clipboard
The padding used internally Note composables.
Link copied to clipboard
The minimum amount of space between Participants in the diagram.