Reusable PowerApps Component Framework (PCF) components.
Provides calendar and resource management in both Model and Canvas Apps. Canvas App developers have access to output data which will allow them to customize their own for for actions taken on the calendar.
This component will allow you to download a file to the client computer in a Canvas Power App by supplying it's Base64 content string instead of a Url.
The component allows you to upload a file from your computer into a canvas app and return the Data Url or the Text of the file. Data Urls in Canvas apps can be utilizes to populate other controls such as the Image or PDF viewer controls. The text output allows you view the text contents of a file, which could be very useful in things like loading simple text, JSON, or HTML.
Allows you to add an iframe to a canvas app and load an external web page. Additionally it supports the ability to pass data back from the loaded page utilizing the postMessage javascript functionality. The postMessage allows you to load WebResources into the iframe and utilize Xrm.WebApi if you have the Canvas App embedded within a Model app.
This component will allow you to fill in a PDF Form within a Canvas App without the use of a premium flow connector. The component utilizes the PDF-LIB open source library.
Is an image component that will allow you to rotate the image which is not something you can do with the standard Canvas image component. The image can be set using a url or a base64 string.
This component will allow you to get additional information about the browser and device running your Canvas App is running in.
Allows you to simulate the out of the box grid and subgrid controls using the Office-UI-Fabric DetailsList control. It was built to provide a springboard when you need a customizable grid experience. This component re-creates a majority of the capabilities available out of the box in less than 300 lines of code and demonstrates the following:
- Using the DataSet within a React functional component.
- Displaying and sorting data within the Office-UI-Fabric DetailsList component.
- Rendering custom formats for data with the DetailsList component such as links for Entity References, email addresses, and phone numbers.
- Displaying field data for related entities.
- React Hooks - the component uses both useState and useEffect.
- Loading more than 5k records in DataSet.
- Retaining the use of the standard ribbon buttons by using the setSelectedRecordIds function on the DataSet.
- Detecting and responding to control width updates.
This color picker component utilizes React and the Office-UI-Fabric controls.
Connect to bing maps and display information from a Dynamics View.
Connect to Azure maps and display information from a Dynamics View.
Enables you to embed a map of the world with a daylight/night-time overlay within a Canvas Power App.
Allows you to utilize a drop down for Boolean fields on the Business Process Flow forms.
The projects within the solution were built utilizing the XrmToolBox - PCF Custom Component Builder by Danish Naglekar.