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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
spham1215
Frequent Visitor

New Slicer Type Formatting for JSON

Hello all,

 

My understanding is that JSON theme file values are [mostly?] only able to modify settings that appear in the formatting pane for visuals. With the new December update, the Slicer Option > Style has been relocated to this formatting pane. 

 

Has anyone figured out how to set the Slicer Style to "Dropdown" in a custom JSON theme file yet?

4 REPLIES 4
dm-p
Super User
Super User

Hi @spham1215,

The info I've received is that the property is data > mode, but it still looks like this has the same bug you've observed and that the property has to be reset to default to apply correctly 😞

The following syntax may be useful for later if/when it's fixed and is supposed to be the correct selector to use when setting up a theme:

 

{
    "name": "My Theme",
    "visualStyles": {
        "slicer": {
            "*": {
                "data": [
                    {
                        "mode": "Between"
                    }
                ]
            }
        }
    }
}

 

Valid values for mode are:

  • "VerticalList"
  • "HorizontalList"
  • "Between"
  • "Before"
  • "After"
  • "Basic"
  • "Dropdown" (so, this is what you should need for your case)
  • "Relative"
  • "Single"
  • "RelativeTime"

I hear that if the type you specify is not compatible with the field type, it will typically force it to one that does.

Regards,

Daniel





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


On how to ask a technical question, if you really want an answer (courtesy of SQLBI)




andy808
Helper III
Helper III

Hey there, were you able to figure out the JSON code to set "dropdown" for the slicer? Having the same issue.

Thanks!

It seems the below code "works," but there's a bug that requires you to click "Reset to Default" in the slicer pane for the JSON theme setting to kick in:

 

"slicer":{
	"*":{
		"options": [{
			"style": "Dropdown"
		}],

 

Just waiting for the bug fix I guess..

Anonymous
Not applicable

I guess currently no such property has been launced to configure this requirement, lately.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors