graphfity
graphfity copied to clipboard
New functionality
- Add ability to structure vertically (or horizontally) by layers/levels.
E.g. we may want to show first :app, then below all :feature, then below all :domain, then all :data, and so on. Suggestion for json structure: level: "auto" - layered by regex pattern, "no" - disable layering (default), 1...999 - specific layer position.
-
Add the ability to control max items in a row (something similar to column count). So image may be rather tall then wide
-
Add ability to pick line type: curved, orthogonal, etc.
-
Add ability to change dependency line color by regex. E.g. we may want to show :app module at a top, but we may want to hide arrows lets say for :impl modules. Suggestion for json structure: lineConfig: "^.\.impl.$ -> #00FFFFFF, ^.data$ -> #000, ^.domain$ -> #30D6D6D6"
Thanks for the suggestions, I will have them into account for future ideas and versions :)