I am certain this feature does not exist in Lucidchart and is most likely a feature request. I will fill out the Feature Request form but I would like to describe this requirement here in the Community to see if others will upvote this feature and help prioritize this feature request.
Use Case Summary:
- A Lucidchart Document/Template would be populated with a number of Standard "Block" Shapes.
- These Blocks would act as placeholders to specify the position and maximum size of a replacement Shape that would be dynamically updated based on the Blocks' assigned Shape Data.
- In the Drawing/Template a Data Link to a Google Sheet would be added. The Google Sheet would contain a map of ShapeIdDocument and ShapeIdLibrary values.
- Each Block would have the following (2) Key:Value pairs assigned in their Shape Data:
- ShapeIdDocument which would be a unique identifier of a shape placeholder within a Document/Template.
- ShapeIdLibrary which would be a unique identifier of a Shape that is assigned to all shapes in the Standard Library and/or My Library.
- Based on the ShapeIdLibrary Key:Value pair assigned in Shape Data the Block would update to a Shape identified by the ShapeIdLibrary Key:Value pair from any Standard Library or My Library. I would like to request that the minimum viable product (MVP) would allow for any Shape in My Library to be assigned a ShapeIdLibrary before any Shape in any Standard Library.
Comments:
- I am hoping that Conditional Formatting can be utilized to provide this feature.
- I am hoping the mechanism that provides you with an option to choose a Suggested Shape upon drag and drop of a cell/data source contained in Data Linking can be utilized to provide this feature.
If you have any questions about this requirement or would me to provide a video to better clarify this requirement please let me know and I will gladly provide any help and feedback I can now during development and I will gladly volunteer to perform QA/QC on the feature once released. Thank you for your time and consideration of my requirement!