Flip default demandSideIsSubscription to false.

This commit is contained in:
Tony Garnock-Jones 2014-06-06 21:16:20 -04:00
parent 53e3c23a5f
commit 73192735e0
4 changed files with 4 additions and 5 deletions

View File

@ -1,7 +1,7 @@
// DOM fragment display driver
function spawnDOMDriver() {
var d = new DemandMatcher(["DOM", _$, _$, _$], 0, {demandSideIsSubscription: false});
var d = new DemandMatcher(["DOM", _$, _$, _$]);
d.onDemandIncrease = function (captures) {
var selector = captures[0];
var fragmentClass = captures[1];

2
jquery-driver.js vendored
View File

@ -2,7 +2,7 @@
function spawnJQueryDriver(baseSelector, metaLevel) {
metaLevel = metaLevel || 0;
var d = new DemandMatcher(["jQuery", _$, _$, __], metaLevel);
var d = new DemandMatcher(["jQuery", _$, _$, __], metaLevel, {demandSideIsSubscription: true});
d.onDemandIncrease = function (captures) {
var selector = captures[0];
var eventName = captures[1];

View File

@ -330,11 +330,11 @@ function DemandMatcher(projection, metaLevel, options) {
options = $.extend({
demandLevel: 0,
supplyLevel: 0,
demandSideIsSubscription: true
demandSideIsSubscription: false
}, options);
this.pattern = route.projectionToPattern(projection);
this.projectionSpec = route.compileProjection(projection);
this.metaLevel = metaLevel;
this.metaLevel = metaLevel | 0;
this.demandLevel = options.demandLevel;
this.supplyLevel = options.supplyLevel;
this.demandSideIsSubscription = options.demandSideIsSubscription;

View File

@ -22,7 +22,6 @@
(define server-id (websocket-local-server port ssl-options))
(spawn-demand-matcher (websocket-message (?! (websocket-remote-client ?)) server-id ?)
#:meta-level 1
#:demand-is-subscription? #f
(lambda (c) (spawn-connection-handler c server-id))))
(spawn-world