Fix sequence connection with leftmost lifeline #25

Merged
HEL merged 5 commits from fix/issue-24-layered-lifelines into dev 2026-01-21 13:30:54 +00:00
15 changed files with 15305 additions and 15051 deletions
Showing only changes of commit 511368d405 - Show all commits

View File

@@ -22,6 +22,7 @@
/// - destroy-src (bool): If true, destroy the source lifeline and participant /// - destroy-src (bool): If true, destroy the source lifeline and participant
/// - lifeline-style (auto, dict): Optional styling options for lifeline rectangles (see CeTZ documentation for more information on all possible values) /// - lifeline-style (auto, dict): Optional styling options for lifeline rectangles (see CeTZ documentation for more information on all possible values)
/// - slant (none, int): Optional slant of the arrow /// - slant (none, int): Optional slant of the arrow
/// - outer-lifeline-connect (bool): If true, enables legacy anchoring, making sequences connect to the leftmost lifeline when arriving from the left side. If false, all connections are made with the latest/rightmost lifeline
/// -> array /// -> array
#let _seq( #let _seq(
p1, p1,
@@ -40,7 +41,8 @@
disable-src: false, disable-src: false,
destroy-src: false, destroy-src: false,
lifeline-style: auto, lifeline-style: auto,
slant: none slant: none,
outer-lifeline-connect: false
) = {} ) = {}
/// Creates a return sequence /// Creates a return sequence

30299
manual.pdf

File diff suppressed because one or more lines are too long