I have the following definition in which I need to have all two inner rectangles in vertical layout, instead of horizontal like in the below image;
@startuml
rectangle "AAAAAA" {
rectangle "CCCCCC" {
CDE --> (AAAAAAAAAAAAAAAAAA)
CDE --> (BBBBBBBBBBBBBBBBBB)
CDE ---> (CCCCCCCCCCCCCCCCC)
CDE ---> (DDDDDDDDDDDDDDDDD)
CDE ----> (EEEEEEEEEEEEEEEEE)
CDE ----> (FFFFFFFFFFFFFFFFF)
CDE ----> (GGGGGGGGGGGGGGGGGGGG)
}
rectangle "BBBBBB" {
ABC-down-> (AAAAAAAAAAAAAAAAA)
ABC -> (BBBBBBBBBBBBBBBBBBB)
ABC --> (CCCCCCCCCCCCCCCCCC)
}
}
@enduml
Is there a way to do that?
I managed to achieve it with a really crazy trick, I was trying to control layout with a hidden arrow;
left to right direction
, since with normal direction I was unable to achieve exact vertical orderingBB -[hidden]d-> CC
Though with different data it might get messy, do let me know if your real example works or not.