-
Notifications
You must be signed in to change notification settings - Fork 0
/
generated.html
65 lines (55 loc) · 1.02 KB
/
generated.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
export default {
"componentCss": `
`,
"pageCss": `
`,
"headHtml": `
`,
"bodyHtml": `
`,
"footHtml": `
`,
"componentTemplates": `
<template id="dummy">
<button data-simply-command="sayHello">Say Hello</button>
</template>
`,
"pageTemplates": `
<template data-simply-template="hello">
<simply-render rel="dummy"></simply-render>
</template>
`,
"simplyRawApi": {
},
"simplyDataApi": {
},
"simplyApp": {
"actions": {
"sayHello" : function (subject) {
return new Promise(function (resolve, reject) {
resolve(`Hello ${subject}`)
})
}
},
"commands": {
"sayHello" : function (element) {
// @TODO: Subject should eventually come from the HTML element
const subject = 'World'
simplyApp.actions.sayHello(subject)
.then((message) => {
alert(message)
})
}
},
"routes": {
"/" : function (params) {
editor.pageData.page = 'hello'
}
}
},
"transformers": {
},
"sorters": {
},
"dataSources": undefined
}