Added architecture option for Alt (http://alt.js.org), actions and stores

This commit is contained in:
TLO
2015-05-20 12:33:38 +02:00
parent 9fd0f0ae54
commit 0b732e1a7c
8 changed files with 53 additions and 3 deletions
+11
View File
@@ -0,0 +1,11 @@
var alt = require('../alt');
<% if (es6) { %>class <%= classedName %> {
}; <% }
else { %>var <%= classedName %> = alt.createActions(function () {
}); <% } %>
<% if (es6) { %>export default alt.createActions(<%= classedName %>); <% }
else { %>module.exports = <%= classedName %>; <% } %>
+21
View File
@@ -0,0 +1,21 @@
var alt = require('../alt');
<% if (es6) { %>class <%= classedName %> {
constructor() {
this.bindListeners({
});
}
} <% }
else { %>var <%= classedName %> = alt.createStore({
bindListeners: {
}
}); <% } %>
<% if (es6) { %>export default alt.createStore(<%= classedName %>, '<%= classedName %>'); <% }
else { %>module.exports = <%= classedName %>; <% } %>
+4
View File
@@ -0,0 +1,4 @@
var Alt = require('alt');
var alt = new Alt();
module.exports = alt;