4 return document.getElementById(id) !== null;
7 import entityDashboard from "./entity-dashboard";
8 import codeEditor from "./code-editor";
9 import imageManager from "./image-manager";
10 import tagManager from "./tag-manager";
11 import attachmentManager from "./attachment-manager";
12 import pageEditor from "./page-editor";
15 'entity-dashboard': entityDashboard,
16 'code-editor': codeEditor,
17 'image-manager': imageManager,
18 'tag-manager': tagManager,
19 'attachment-manager': attachmentManager,
20 'page-editor': pageEditor,
26 let ids = Object.keys(vueMapping);
27 for (let i = 0, len = ids.length; i < len; i++) {
28 if (!exists(ids[i])) continue;
29 let config = vueMapping[ids[i]];
30 config.el = '#' + ids[i];
31 window.vues[ids[i]] = new Vue(config);