feat(change_detection): add support for pipes in the template
This commit is contained in:
26
modules/angular2/change_detection.js
vendored
26
modules/angular2/change_detection.js
vendored
@ -35,19 +35,33 @@ export var defaultPipes = {
|
||||
]
|
||||
};
|
||||
|
||||
var _registry = new PipeRegistry(defaultPipes);
|
||||
|
||||
export class DynamicChangeDetection extends ChangeDetection {
|
||||
registry:PipeRegistry;
|
||||
|
||||
constructor(registry:PipeRegistry) {
|
||||
super();
|
||||
this.registry = registry;
|
||||
}
|
||||
|
||||
createProtoChangeDetector(name:string):ProtoChangeDetector{
|
||||
return new DynamicProtoChangeDetector(_registry);
|
||||
return new DynamicProtoChangeDetector(this.registry);
|
||||
}
|
||||
}
|
||||
|
||||
export class JitChangeDetection extends ChangeDetection {
|
||||
registry:PipeRegistry;
|
||||
|
||||
constructor(registry:PipeRegistry) {
|
||||
super();
|
||||
this.registry = registry;
|
||||
}
|
||||
|
||||
createProtoChangeDetector(name:string):ProtoChangeDetector{
|
||||
return new JitProtoChangeDetector(_registry);
|
||||
return new JitProtoChangeDetector(this.registry);
|
||||
}
|
||||
}
|
||||
|
||||
export var dynamicChangeDetection = new DynamicChangeDetection();
|
||||
export var jitChangeDetection = new JitChangeDetection();
|
||||
var _registry = new PipeRegistry(defaultPipes);
|
||||
|
||||
export var dynamicChangeDetection = new DynamicChangeDetection(_registry);
|
||||
export var jitChangeDetection = new JitChangeDetection(_registry);
|
Reference in New Issue
Block a user