Hi Splunkers,
is it possible to set dashboard attributes : hideEdit, hideFooter, hideAppBar from Javascript?
I would like to pilot these attributes based on users/roles.
I tried to use the command below, but I need to set the dashboard where I am, and not to create new Layout.
new LayoutView({"hideFooter": true, "hideSplunkBar": true, "hideAppBar": true, "hideChrome":true})
.render()
.getContainerElement()
.appendChild($('.dashboard-body')[0]);
Thanks a lot
@andrewpagans you can use CSS to hide these elements, which means you can do the same using JavaScript. Refer to one of my previous answers: https://answers.splunk.com/answers/636485/how-can-i-use-a-token-to-set-hidesplunkbar.html
The Layout view is meant for HTML Dashboards not Simple XML JS Extensions. Refer to documentation: http://docs.splunk.com/DocumentationStatic/WebFramework/1.4/compref_layout.html
@andrewpagans you can use CSS to hide these elements, which means you can do the same using JavaScript. Refer to one of my previous answers: https://answers.splunk.com/answers/636485/how-can-i-use-a-token-to-set-hidesplunkbar.html
The Layout view is meant for HTML Dashboards not Simple XML JS Extensions. Refer to documentation: http://docs.splunk.com/DocumentationStatic/WebFramework/1.4/compref_layout.html