Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
andiemcp13
Regular Visitor

Custom Power BI Visual: Format Panel Numeric Input Contraints

Hello, 

 

I am building a custom visual and have a property "Number of Decimal Places" that is a user input within the format panel.  With the latest FormattingModel utils API, I am using the "NumUpDown" Formatting Property and Numeric in the Capabilities Value Type.  In the microsoft documentation (https://learn.microsoft.com/en-us/power-bi/developer/visuals/custom-visual-develop-tutorial-format-o...) it suggests using the following code to constrain the values of a numeric input: 

this.visualSettings = this.formattingSettingsService.populateFormattingSettingsModel(VisualSettingsModel, options.dataViews);
this.visualSettings.circle.circleThickness.value = Math.max(0, this.visualSettings.circle.circleThickness.value);
this.visualSettings.circle.circleThickness.value = Math.min(10, this.visualSettings.circle.circleThickness.value);

However, the formatting panel does not seem to immediately update, you have to click into a different card before the value updates to the contrained value. Is there a method to update the format panel immediately after the code shown above to reflect the contraint? Or a different method to contrain the value within the getFormattingModel() method?

 

Thank you! 

0 REPLIES 0

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

July Power BI Update Carousel

Power BI Monthly Update - July 2026

Check out the July 2026 Power BI update to learn about new features.

60 days of Data Days Carousel

Data Days 2026

Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Solution Authors