A Power Apps custom control that implements cytoscape.js network graph library. Cytoscape.js is a highly configurable and flexible library for visualizing network graphs.
- Display an interactive graph
- Select nodes
- Highlight on hover
- Search for nodes
- Apply you own style using css stylesheets (see https://js.cytoscape.org/#style/node-body) for details.
- Multiple layout algorithms (see https://js.cytoscape.org/#layouts) for details
- configure the graphData or items property of the control. If graphData is set the items property will be disregarded. This makes it simpler to debug as you can change your graph inline.
- Optionally configure the styling. If not it will use cytoscape default styling
- Optionally configure the layout. If not it will use cytoscape default layout
CDS Data Model Explorer (https://github.com/jenschristianschroder/CPAL-Data-Model-Explorer)