nbelyh / diagram-frame Goto Github PK
View Code? Open in Web Editor NEWSharePoint SPFx web part to display Visio diagrams.
Home Page: https://unmanagedvisio.com/products/diagram-frame-sharepoint-visio-web-part/
License: MIT License
SharePoint SPFx web part to display Visio diagrams.
Home Page: https://unmanagedvisio.com/products/diagram-frame-sharepoint-visio-web-part/
License: MIT License
The normal file viewer shows the diagram properly.
The users can access the files.
[SPLoaderError.loadComponentError]:
Failed to load component "eaf98c51-0b5e-4ab0-9eca-139671d32cf5" (DiagramFrameWebPart). Original error: Failed to load path dependency "VisioEmbed" from component "eaf98c51-0b5e-4ab0-9eca-139671d32cf5" (DiagramFrameWebPart).
Original error: Error loading https://component-id.invalid/eaf98c51-0b5e-4ab0-9eca-139671d32cf5_1.1.518/VisioEmbed
Unable to load script https://xxxx.sharepoint.com/sites/appcatalog/ClientSideAssets/bc8110d6-2d34-408e-98c5-7f32eab887cb/VisioEmbed_ccd8741a4a94e352df480c03932c34e6.js
INNER ERROR:
Failed to load path dependency "VisioEmbed" from component "eaf98c51-0b5e-4ab0-9eca-139671d32cf5" (DiagramFrameWebPart).
Original error: Error loading https://component-id.invalid/eaf98c51-0b5e-4ab0-9eca-139671d32cf5_1.1.518/VisioEmbed
Unable to load script https://xxxx.sharepoint.com/sites/appcatalog/ClientSideAssets/bc8110d6-2d34-408e-98c5-7f32eab887cb/VisioEmbed_ccd8741a4a94e352df480c03932c34e6.js
CALLSTACK:
/sp-pages-assembly_en-us_a9e2d3d0797b2c18fb68f25a6d44b260.js:70:540641
/files/sp-client/sp-pages-assembly_en-us_a9e2d3d0797b2c18fb68f25a6d44b260.js:70:799098
/files/sp-client/sp-pages-assembly_en-us_a9e2d3d0797b2c18fb68f25a6d44b260.js:70:836407
/files/sp-client/sp-pages-assembly_en-us_a9e2d3d0797b2c18fb68f25a6d44b260.js:70:832498
/files/sp-client/chunk.systemjs-component-loader_en-us_c9d296eaa8490acee6b3.js:1:6036`
Really love this. I am not sure how easy it is to add it, but do you have the ability to make the Ctrl + Click for hyperlinks a click only experience? I am not sure if it's possible via etc SPFx.
Do you have plans to develop this further?
When you change the vdsx file that is being used by the web part, the changes don't reflect in the already active web parts.
In other words. Every time you change the vdsx file, you also need to remove and re-add the diagram web parts that are using this file.
is it possible to disable the Scrollbar in the Diagram Webpart?
Hello,
Sorry for my bad english.
This is a very fine tools
For it to be used in my company (by paying a license) it would be necessary: go back / go next buttons and the possibility of making a link on another Visio file by also indicating the page. That would be the best!!
Hi @nbelyh ,
i'm not sure if this is possible - we have some visio shapes to use as process description. If I embed them it looks like:
So there very small, so the zoom feature is nice. But when zooming into 120% for example we have to scroll a bit up to not have a blank page, because zoom is always centered.
Is it possible to save the "viewing" location / scrollbar location and use this in combination with the zoom level to have a nice view like:
Thanks in advance,
Constantin
Hi @nbelyh,
I am having some issues with Diagram Frame. I installed it couple days ago, and it works very unstable by using the same Visio document that is saved on the SharePoint:
Is this know issue? How to fix this?
Is there any usage recommendation, like the number of diagrams in the Visio document or something similar?
I noticed some error in browser console. Maybe this can help.
Best regards,
Nole
Great SPFX web part btw , it works lovely... is there a way to remove all toolbars and the magnifier etc from the Visio part ? I can see that you can remove toolbars but I cannot seem to be able to find it. Any ideas ?
The problem is caused by related issue in Visio online API:
OfficeDev/office-js#1539
If you exit the edit mode and refresh the page, it should load just fine.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.