mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
BREAKING CHANGE
- Pipe factories have been removed.
- PIpe names to pipe implementations are 1-to-1 instead of 1-to-*
Before:
class DateFormatter {
transform(date, args){}
}
class DateFormatterFactory {
supporst(obj) { return true; }
create(cdRef) { return new DateFormatter(); }
}
new Pipes({date: [new DateFormatterFactory()]})
After
class DateFormatter {
transform(date, args){}
}
new Pipes({date: DateFormatter})
33 lines
541 B
TypeScript
33 lines
541 B
TypeScript
/**
|
|
* @module
|
|
* @description
|
|
* Change detection enables data binding in Angular.
|
|
*/
|
|
|
|
export {
|
|
CHECK_ONCE,
|
|
CHECK_ALWAYS,
|
|
DETACHED,
|
|
CHECKED,
|
|
ON_PUSH,
|
|
DEFAULT,
|
|
|
|
ExpressionChangedAfterItHasBeenCheckedException,
|
|
ChangeDetectionError,
|
|
|
|
ChangeDetector,
|
|
Locals,
|
|
ChangeDetectorRef,
|
|
|
|
WrappedValue,
|
|
defaultPipes,
|
|
Pipe,
|
|
Pipes,
|
|
IterableDiffers,
|
|
IterableDiffer,
|
|
IterableDifferFactory,
|
|
KeyValueDiffers,
|
|
KeyValueDiffer,
|
|
KeyValueDifferFactory,
|
|
BasePipe
|
|
} from 'angular2/src/change_detection/change_detection';
|