Replies: 2 comments
-
I would like this as well. In my case I have a few composite visuals that are repeated in several different diagrams and may require revisions. Also, it would be great if I could create these symbols in isolation in, say, another page, and then hot-link them into a larger more complex diagram and have them update dynamically. Another reason this would be convenient is it would make it easier to export the smaller diagrams in isolation for use elsewhere (like documentation). |
Beta Was this translation helpful? Give feedback.
-
Current State in Draw.io
Feature Request / Solution Proposal What you describe is essentially a request for “symbol instances” or “master shapes”:
This feature is not currently available, but has been requested before by others for similar reasons (maintainability, file size, consistency). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Problem: I have created a symbol which I'm using many times in my Drawio file, in multiple pages. If I want to change my symbol a little bit, I have to change it many places. I will always forget a few instances.
If the symbol have an embedded image, then the Drawio file will become very big with redundant data.
Solution: A new insertable object that is just a pointer/reference/link to another existing symbol in the same Drawio file. Possibly in another page. I.e. "symbol library page"
Examples:
Quick Mass Edit: I have a symbol for a valve which I use in a bunch of PI&D drawings. I want to change the valve a bit, but I only want to change the reference symbol, all linked objects immediately display the change.
I have a little company logo symbol which I use in many pages but then the company changes name again. (this can often be solved with background diagram, but not always practical or background picture feature already used for other purpose)
Storage reduction: I have a JPG/PNG image that's 100kbyte. Suddenly my Drawio file is tens of megabytes big when I re-use it often.
For advanced topics, property override on linked objects would be cool. I link to a reference symbol and then a few of them I change the fill color. Ok, getting a bit ahead of myself here, let's start with pebbles. :)
Thank you for your time.
Beta Was this translation helpful? Give feedback.
All reactions