Comments (4)
Happy to hear it is useful 😄
I would like nomnoml to support as much of the UML class diagram standard as possible. But one limitation is that one cannot draw relations across boundaries. Unfortunately I do not see that feature in the nearby future. But nothings impossible.
from nomnoml.
Drawing relations between boundaries is definitely a hot feature. I'd very much like that too.
By the way, excellent tool 👍 keep up the good work with it!
from nomnoml.
One possible substitution may be, to not have complete scopes, but to be able to separate parts of the diagram into lanes.
You could then be able, to draw a separator, and anything that is first declared before that, is rendered on top of the separator, while anything that is first declared afterwards, is rendered below.
The separator itself could be rendered as a simple line across the diagram, with optional text above and below the line.
The syntax could be something like this:
[A View]
[Another View]
View ==== Controller
[A Controller]
[A View]->[A Controller]
This way, you wouldn't need to have a full boundary and new namespace (and therefor won't need to invent a cross-boundaries naming schema) and the ASCIIness of the source code wouldn't look bad eigther.
from nomnoml.
Closing this as it is the same as the more succinct #6
from nomnoml.
Related Issues (20)
- Weird spacing on simple layout HOT 1
- any guess for when the new 1.6.0 version will get published? HOT 4
- Using <span> css in table definitions HOT 3
- Add 'doubled' shape style HOT 2
- following snippet does not work with the new parser but works with the old one HOT 4
- Is it possible modify the table contents. HOT 1
- missing <end>e label in homepage sample HOT 1
- support drag-and-drop and custom positioning of individual items? HOT 1
- Labels overlapping
- PNG export resolution is low HOT 1
- Classifier Style Problem with <frame> Visual HOT 3
- Support Google Fonts usage HOT 1
- Delegation connector for component internals HOT 1
- What happened to the formal grammar? HOT 4
- Text search not working for larger nomnoml diagrams HOT 1
- Parse error at line 2 column 35, expected "label" but got "[" HOT 2
- Creating groups HOT 1
- nomnoml.com : Diagrams not rendering HOT 2
- Incorrect file name handling HOT 5
- large margins for russian text HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nomnoml.