refactor(ChangeDetector): rename WatchGroup into RecordRange

This commit is contained in:
vsavkin
2014-11-19 15:52:01 -08:00
parent 862c6412c4
commit 2980eb5b0b
14 changed files with 411 additions and 384 deletions

View File

@ -8,8 +8,8 @@ import {ClosureMap} from 'change_detection/parser/closure_map';
import {
ChangeDetector,
ProtoWatchGroup,
WatchGroup,
ProtoRecordRange,
RecordRange,
WatchGroupDispatcher,
ProtoRecord
} from 'change_detection/change_detector';
@ -23,14 +23,14 @@ export function main() {
}
function createChangeDetector(memo:string, exp:string, context = null, formatters = null) {
var pwg = new ProtoWatchGroup();
pwg.watch(ast(exp), memo, false);
var prr = new ProtoRecordRange();
prr.addRecordsFromAST(ast(exp), memo, false);
var dispatcher = new LoggingDispatcher();
var wg = pwg.instantiate(dispatcher, formatters);
wg.setContext(context);
var rr = prr.instantiate(dispatcher, formatters);
rr.setContext(context);
var cd = new ChangeDetector(wg);
var cd = new ChangeDetector(rr);
return {"changeDetector" : cd, "dispatcher" : dispatcher};
}