Git Product home page Git Product logo

pcf-controls's Introduction

Sponsor

PCF-Controls

Repos of all my Powerapps Component Framework (PCF) Controls.

All controls are created using a combination of PCF Builder for XrmToolBox and VSCode

Overview

All controls will have their own folder. Unmanaged solution file for each control will be in their respective folder. Managed solution files are located under releases.



Become a sponsor

If you liked my free PCF custom controls then consider sponsoring this project.

Sponsor


PCF Controls Collection

Text Analytics

A fully configurable control that uses Azure Text Analytics Cognitive Service to evaluate Sentiment, Language, Key Phrases and Entities from a Text.

GitHub Releases

GitHub Read


Weather Widget

A fully configurable PCF control that uses Open Weather Data API to show current as well as 5 day/3 hour weather forecast.

GitHub Releases

GitHub Read


Hover Details List Control

A fully configurable PCF dataset control that is built using HoverCard and Details List utilizing React and Office UI Fabric.

GitHub Releases

GitHub Read


URL Preview Card

No effort URL Preview Card that displays the URL metadata like title, description, domain & image information as a card.

GitHub Releases

GitHub Read


Clever Character Counter

PCF control that count downs the number of characters remaining w.r.t. a given limit in a Twitter style circular progressbar. And shows a callout indicator when user goes beyond the limit to catch it's attention.

GitHub Releases

GitHub Read


Inline Text Editor

A control that accepts HTML text and renders part of HTML content as editable. When user edits the data it returns the edited version of HTML back to the host.

GitHub Releases

GitHub Read


Timezone Converter

PCF control that displays clocks with different timezones based on the configuration and selection. Time is converted from user's timezone setting.

GitHub Releases

GitHub Read


Flexible Ordering List

PCF control that helps the user sets their own ordering on the records by using drag & drop feature. It has auto-save as well as manual save feature.

GitHub Releases

GitHub Read


Prefix Suffix TextField

PCF control that provides the flexibility to show prefix and suffix on the control without saving that to the database.

GitHub Releases

GitHub Read


ChatGPT Control

PCF control that provides ability to run ChatGPT inside Power Apps. Saves the context so that you can start from where you left-off.

GitHub Releases

GitHub Read


Custom Label Control

PCF label control that allows you to show static text with ability to make it bold and/or italic.

GitHub Releases

GitHub Read

pcf-controls's People

Contributors

danish-aka avatar dependabot[bot] avatar nijos avatar power-maverick avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

pcf-controls's Issues

Unable to Delete records

I stumbled upon your "Flexible Ordering Grid," and I must say, it's fantastic! Currently, I'm using it for a model-driven app build. However, I've noticed that records cannot be deleted. Could you incorporate that feature into the build? I'd like to provide a proof of concept next week. Will you be able to address this by then?

URL field is locked

I've implement the control on the Account entity, but it locked the field. I can't type any text in the field.





Configuration
Account Form

Text analytics API not working

Azure text analytics API not giving any json response, giving 202 code, do I need to setup it SPN or pass bearer token to authorize.

Custom Label PCF Text Length

Hi,

Is it possible to increase the length that the custom label PCF can support to more than 100 characters? I'm looking to mimic a customer's fillable PDF and have a few sentences I want to add as a label for a checkbox. I tried to look into the code to see if I could find where to do that, but I'm not a developer. I saw another PCF solution that allows your custom text to be a multi-line text field with several thousand characters, but that one also requires showing the form field it's bound to and that won't work either.

Thanks!

Key phrase request part is missing

Following is missing in the section where KP extracted
let keyPhraseRequest = https.request(keyPhrasesRequestParams, keyPhrasesResponse);
keyPhraseRequest.write(body);
keyPhraseRequest.end();

Timezone Questions

In the notes about the PCF time zone control, it says it converts based on the users time zone. Is it possible to instead specify a starting time zone? A lot of time conversions have nothing to do with where a user is located but are driven by where the event is taking place.

Is is possible to turn off the clocks views and just display the converted time to save screen space?

You posted about future idea requests. One of them was about displaying the time zone. My thought is use the short version without the summer/daylight savings character. For example, use "PT" for US Pacific time instead of the typical "PDT" or "PST". Knowing the current standard vs. summer/daylight time is needed to do the conversion. To a user, it is extra data and unneeded. If a phone call is scheduled at 3:00 PM Pacific time, all they need to know is it's 3:00 "PT". Another example, British time, "BT" is what the person needs to know not "BST". Just a thought. ๐Ÿ˜€

Thanks
-Art

You requested to add a tag for timezone, but I don't know how or see a UI way to do that. I even Googled it..was no help. Sorry.

Columns By Default

Thank you very much for sharing this magnificent control. I wanted to ask if it is possible to use it with specific columns since, I am testing it and it is showing me some default columns and I would like to place some specific columns that are necessary to be in the subgrid.

image

For example; I would like to add only 3 columns.

this is the view related to this subgrid
image

thank you very much in advance.

FlexibleOrderingGridSolution feature

Hi,
First ill start by saying I've been looking for something like this feature for a while and thankfully i came across your solution.
I was just wondering if this can be enabled as an editable grid as well?

Thank You!

FlexibleOrderingGridSolution Issues/feature

Dear Power-Maverick,
Thanks for sharing this wonderful control for CRM sub grid. Many congratulations to you and appreciated. Its great to have such feature.

We tried to use this control in our system and noticed below issues,

  1. The sort order column is not displaying any values in sub grid after enabled this. It shows blank vale for the column.
  2. Also, Name column(primary field) width is decreased by default. We tried to increase width size in CRM Field properties(in view) but still name column width is not increased in UI.
  3. Double clicking a row does not open the associated record(child record). Only name column has hyperlink to open the related record.

Kindly, Look at these points when you have time and let us know. Really appreciate your effort and time. Looking forward to hearing from you.

Thanks and regards,
Seeni

Render HTML in hover

When the content displayed in the hover contains HTML tags (like from a rich text editor), it would be great if the content was rendered with the HTML formatting instead of displaying the tags.

Prefix Suffix TextField - UI improvement

Thank you very much for sharing your new control with the community!
I immediately took a try and installed this on one of my solutions. It works as expected.

One suggestion though is if this control's Ui could have the same behaviour as normal text input. And by that, I mean how it can be displayed when:

  • Out of focus
    image
    image

  • On focus/hover
    image

  • Read-only/locked on hover
    image

What do you think?

Only shows 4 rows

Great control. Howver it is most useful for ordering a long list (grid) I can't get the display to render > 4 rows

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.