rebuild
This commit is contained in:
parent
084d99f125
commit
d8b48666f4
2 changed files with 10 additions and 4 deletions
2
index.js
2
index.js
|
|
@ -17,9 +17,9 @@ m.route = require("./api/router")(window, renderService, redrawService)
|
|||
m.mount = require("./api/mount")(renderService, redrawService)
|
||||
m.trust = require("./render/trust")
|
||||
m.prop = Stream.stream
|
||||
m.prop.sync = Stream.sync
|
||||
m.prop.combine = Stream.combine
|
||||
m.prop.reject = Stream.reject
|
||||
m.prop.merge = Stream.merge
|
||||
m.prop.HALT = Stream.HALT
|
||||
m.withAttr = require("./util/withAttr")
|
||||
m.render = renderService.render
|
||||
|
|
|
|||
12
mithril.js
12
mithril.js
|
|
@ -168,7 +168,12 @@ function reject(e) {
|
|||
stream.error(e)
|
||||
return stream
|
||||
}
|
||||
var Stream = {stream: createStream, combine: combine, reject: reject, HALT: HALT}
|
||||
function merge(streams) {
|
||||
return combine(function () {
|
||||
return streams.map(function (s) {return s()})
|
||||
}, streams)
|
||||
}
|
||||
var Stream = {stream: createStream, merge: merge, combine: combine, reject: reject, HALT: HALT}
|
||||
function Node(tag, key, attrs, children, text, dom) {
|
||||
return {tag: tag, key: key, attrs: attrs, children: children, text: text, dom: dom, domSize: undefined, state: {}, events: undefined, instance: undefined}
|
||||
}
|
||||
|
|
@ -1065,8 +1070,8 @@ m.route = function($window, renderer, pubsub) {
|
|||
else {
|
||||
renderer.render(root, Node(payload, null, args, undefined, undefined, undefined))
|
||||
}
|
||||
}, function() {
|
||||
router.setPath(defaultRoute)
|
||||
}, function(path, params) {
|
||||
router.setPath(defaultRoute, params, {replace: true})
|
||||
})
|
||||
autoredraw(root, renderer, pubsub, replay)
|
||||
}
|
||||
|
|
@ -1091,6 +1096,7 @@ m.trust = function(html) {
|
|||
m.prop = Stream.stream
|
||||
m.prop.combine = Stream.combine
|
||||
m.prop.reject = Stream.reject
|
||||
m.prop.merge = Stream.merge
|
||||
m.prop.HALT = Stream.HALT
|
||||
m.withAttr = function(attrName, callback, context) {
|
||||
return function(e) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue