You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue
I expect component diagrams to be (usually) read from left to right, i.e. I expect the components and ports to be placed in such a way that in-ports are placed on the left border of a component and out-ports on the right (the data flows from left to right). Instead, in-ports are placed on the top border of a component and out-ports on the bottom.
Steps to reproduce
Take the following diagram example and render it, e.g. in the PlantUML online server:
@startuml'left to right direction
[A]
componentC {
portinp1portinp2portinp3portoutpo1portoutpo2portoutpo3 componentC1 {
portinc1p1portinc1p2portoutc1po1portoutc1po2
}
componentC2 {
portinc2p1portoutc2po1
}
componentC3 {
portinc3p1portoutc3po1
}
}
[B]
A-->p1A-->p2A-->p3p1-->c1p1p2-->c1p2po1-->Bpo2-->Bpo3-->Bc1po1-->po1c1po2-->c2p1c1po2-->c3p1c2po1-->po2c3po1-->po3@enduml
Expected behavior
Components and ports should be placed starting on the left and going to the right, in-ports should be placed on the components' left border, out-ports on the right, like in the following example.
Please also note: ports in a component should be placed from top to bottom, e.g. p1 should be above p2, p3 should be below p2 (that's not correct in the following example).
Actual behavior
Compoenents and ports are placed from top to bottom like in the following example:
Remarks
I know, we can change the layout to (almost) what I suggest with the left to right direction instruction, but I think, positioning from left to right should be the default for component diagrams.
The text was updated successfully, but these errors were encountered:
Issue
I expect component diagrams to be (usually) read from left to right, i.e. I expect the components and ports to be placed in such a way that in-ports are placed on the left border of a component and out-ports on the right (the data flows from left to right). Instead, in-ports are placed on the top border of a component and out-ports on the bottom.
Steps to reproduce
Take the following diagram example and render it, e.g. in the PlantUML online server:
Expected behavior
Components and ports should be placed starting on the left and going to the right, in-ports should be placed on the components' left border, out-ports on the right, like in the following example.
Please also note: ports in a component should be placed from top to bottom, e.g. p1 should be above p2, p3 should be below p2 (that's not correct in the following example).
Actual behavior
Compoenents and ports are placed from top to bottom like in the following example:
Remarks
I know, we can change the layout to (almost) what I suggest with the
left to right direction
instruction, but I think, positioning from left to right should be the default for component diagrams.The text was updated successfully, but these errors were encountered: