Libraries and Frameworks
Integrations
Mendix
SharePoint
After following the getting started guide, you can add a flow that can prepopulate an attribute which can then be passed to the custom widget. The attribute can be a URL to access the file, or a token or any attribute of your choice.
Inside of the /CustomWidgets/WebViewer directory, open in it your code editor and change the following files.
Add a new property inside of <propertyGroup caption="General"></propertyGroup>:
Refactor this component to pass all props as mendixProps:
Refactor this component to pass all props as mendixProps:
Refactor this component to handle mendixProps and load the URL that got passed in:
useEffect listens for any of the changes in mendixProps.urlAttribute and sets the document based on its value. The urlAttribute can be populated using a flow. Do not forget to run npm run dev on the CustomWidgets/WebViewer directory in your terminal to build it and in Mendix Studio run the command to synchronize project directory under Project/Synchronise Project Directory or hitting F4. After that run the project and try it out.
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales