Skip to content

A way to dynamically render controls in Power Apps

License

Notifications You must be signed in to change notification settings

richross/shapeshifter

 
 

Repository files navigation

Shapeshifter

A way to dynamically render controls in Power Apps

The inspiration for this control is that there is no way to do it in a Canvas App without toggling the show/hide of all controls which is ugly and hard to manage. It could be used to shrink the amount of static coding in a MDA approach too. I have the ambition to bring this to the world of SharePoint and Teams development also.

Implemented Controls

  • Fluent UI TextField
  • Fluent UI DatePicker
  • Fluent UI Slider
  • Fluent UI Dropdown

How to use

Import the solution from our releases area. It has a sample Canvas App to help you understand the concept. To work on the solution clone or fork this repo and build it out in VSCode. Upon importing this solution, you can either copy the included Cavas App as a template or you can import the Shapeshifter control into a new Canvas App.

Want to contribute?

Help implement controls or establish more elegant approaches to the shapeshifter concept

About

A way to dynamically render controls in Power Apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.4%
  • Dockerfile 3.6%