cancel
Showing results for 
Search instead for 
Did you mean: 
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!


My course: Introduction to Developing Power BI Visuals


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




andy808
Helper I
Helper I

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..

VishalJhaveri
Resolver III
Resolver III

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

Helpful resources

Announcements
PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Top Solution Authors
Top Kudoed Authors