layoutSequenceDiagram function
Renders a parsed diagram to text lines.
Implementation
LayoutResult layoutSequenceDiagram(
SequenceDiagram diagram, {
SequenceDiagramOptions? options,
}) {
if (diagram.participants.isEmpty) {
return (lines: <String>[], width: 0, height: 0);
}
final geometry = _sequenceGeometry(diagram, options);
return (
lines: List.filled(geometry.height, ''),
width: geometry.width,
height: geometry.height,
);
}