d2 icon indicating copy to clipboard operation
d2 copied to clipboard

ELK layout: Invalid order of shapes

Open pleshevskiy opened this issue 3 years ago • 1 comments

direction: down

queue: {
  shape: queue
  label: ''

  M0; M1; M2; M3; M4; M5; M6;
}

m0_desc: |
  Oldest message
|
m0_desc -> queue.M0

m2_desc: |
  Offset
|
m2_desc -> queue.M2

m5_desc: |
  Last message
|
m5_desc -> queue.M5

m6_desc: |
  Next message will be<br>
  inserted here
|
m6_desc -> queue.M6

Expected

image

Note: I use dagre layout to render expected behaviour

Actual

image

pleshevskiy avatar Nov 30 '22 15:11 pleshevskiy

let me take a look how this can be specified in the layout engines

alixander avatar Nov 30 '22 17:11 alixander