File: edit-css.js

package info (click to toggle)
webdeveloper 1.2.5%2Brepack-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 5,364 kB
  • ctags: 1,608
  • sloc: makefile: 10
file content (19 lines) | stat: -rw-r--r-- 705 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var WebDeveloper = WebDeveloper || {};

WebDeveloper.Dashboard = WebDeveloper.Dashboard || {};

// Initializes the page with JSON data
WebDeveloper.Dashboard.initializeWithJSON = function(event)
{
  var eventTarget = event.target;
  var data        = JSON.parse(eventTarget.getAttribute("data-web-developer"));

  WebDeveloper.Dashboard.initializeEditor("css", data.theme);
  WebDeveloper.Dashboard.setContent(data.content);

  eventTarget.removeAttribute("data-web-developer");

  window.removeEventListener("web-developer-dashboard-event", WebDeveloper.Dashboard.initializeWithJSON, false);
};

window.addEventListener("web-developer-dashboard-event", WebDeveloper.Dashboard.initializeWithJSON, false);