Forum Discussion
disable custom objects properties
- 8 years ago
You should define show property in your capabilities and use false as a default value (capabilities sample).
Ignat Vilesov,
Software Engineer
Microsoft Power BI Custom Visuals
Hello marcobaciga
You should return an empty array ([]) as a result of enumerateObjectInstances method if dataView is empty.
Ignat Vilesov,
Software Engineer
Microsoft Power BI Custom Visuals
Thank you v-viig,
I try your solution but the objects is hidden.
I want to obscure like this image.
Is it possible?
Thanks
- v-viig8 years agoCommunity Champion
You should define show property in your capabilities and use false as a default value (capabilities sample).
Ignat Vilesov,
Software Engineer
Microsoft Power BI Custom Visuals
- shawn05275 years agoRegular Visitor
Hi Ignat,
I know it has been a while since this post. But I'm currently working on the custom visual, I'm trying to do the same with Marco, the original poster. I would like to show the custom property on the format pane, but the ability to edit of it would listen to another custom property. The way you were showing in the example link is to create a toggle switch, by checking the truthy of it in the visual.ts, you could determine wether to push the dependent property. That will make the dependent property disappear from the format pane when the toggle switch is off. Is there a way to make the dependent property grey out when the toggle is off instead of disapper? Thank you!
- dm-p5 years agoSuper User
Hi shawn0527,
The show property for the object menu is a special case. For standard properties you can only hide them from the pane via enumeration as you're doing already, and not grey them out.
To enable this functionality would be a change request to the visuals API - you could always try creating a feature request for it if you want an official reponse from the team.
Regards,
Daniel