Access properties in Impact Management Services, as you do in Interactive Reporting Studio. The only difference is the DOM exported by Interactive Reporting Studio provides more user-friendly names for frequently used properties.
To learn the names of properties associated with a node in the DOM use the Dashboard Studio Inspector Utility. See “Dashboard Studio Inspector Utility” in the in the Hyperion Interactive Reporting – Object Model and Dashboard Development Services Developer's Guide, Volume 5: Dashboard Studio.
For example, this code accesses the IsHidden property of a dashboard, making the section visible if it is hidden.
var dashboard = dom.Sections[“Dashboard”];
if (dashboard.IsHidden) {
env.log(“Making section “ + dashboard.Name + “ visible”);
dashboard.IsHidden = 0;
}