15 lines
374 B
JavaScript
15 lines
374 B
JavaScript
|
var pageData = {},
|
||
|
type = [
|
||
|
'view', 'content', 'form', 'interact', 'nav', 'media', 'map', 'canvas'
|
||
|
];
|
||
|
|
||
|
pageData.widgetsToggle = function (e) {
|
||
|
var id = e.currentTarget.id, data = {};
|
||
|
for (var i = 0, len = type.length; i < len; ++i) {
|
||
|
data[type[i] + 'Show'] = false;
|
||
|
}
|
||
|
data[id + 'Show'] = !this.data[id + 'Show'];
|
||
|
this.setData(data);
|
||
|
};
|
||
|
|
||
|
Page(pageData);
|