|
1 | 1 | import {JitProtoChangeDetector} from './jit_proto_change_detector'; |
2 | 2 | import {PregenProtoChangeDetector} from './pregen_proto_change_detector'; |
3 | 3 | import {DynamicProtoChangeDetector} from './proto_change_detector'; |
4 | | -import {Pipes} from './pipes/pipes'; |
5 | 4 | import {IterableDiffers, IterableDifferFactory} from './differs/iterable_differs'; |
6 | 5 | import {DefaultIterableDifferFactory} from './differs/default_iterable_differ'; |
7 | 6 | import {KeyValueDiffers, KeyValueDifferFactory} from './differs/keyvalue_differs'; |
8 | 7 | import {DefaultKeyValueDifferFactory} from './differs/default_keyvalue_differ'; |
9 | | -import {AsyncPipe} from './pipes/async_pipe'; |
10 | | -import {UpperCasePipe} from './pipes/uppercase_pipe'; |
11 | | -import {LowerCasePipe} from './pipes/lowercase_pipe'; |
12 | | -import {JsonPipe} from './pipes/json_pipe'; |
13 | | -import {LimitToPipe} from './pipes/limit_to_pipe'; |
14 | | -import {DatePipe} from './pipes/date_pipe'; |
15 | | -import {DecimalPipe, PercentPipe, CurrencyPipe} from './pipes/number_pipe'; |
16 | 8 | import {ChangeDetection, ProtoChangeDetector, ChangeDetectorDefinition} from './interfaces'; |
17 | 9 | import {Injector, Inject, Injectable, OpaqueToken, Optional, Binding} from 'angular2/di'; |
18 | 10 | import {List, StringMap, StringMapWrapper} from 'angular2/src/facade/collection'; |
@@ -50,30 +42,10 @@ export {BindingRecord} from './binding_record'; |
50 | 42 | export {DirectiveIndex, DirectiveRecord} from './directive_record'; |
51 | 43 | export {DynamicChangeDetector} from './dynamic_change_detector'; |
52 | 44 | export {ChangeDetectorRef} from './change_detector_ref'; |
53 | | -export {Pipes} from './pipes/pipes'; |
54 | 45 | export {IterableDiffers, IterableDiffer, IterableDifferFactory} from './differs/iterable_differs'; |
55 | 46 | export {KeyValueDiffers, KeyValueDiffer, KeyValueDifferFactory} from './differs/keyvalue_differs'; |
56 | | -export {WrappedValue, Pipe, BasePipe} from './pipes/pipe'; |
57 | | - |
58 | | - |
59 | | -function createPipes(inj: Injector): Pipes { |
60 | | - return new Pipes( |
61 | | - { |
62 | | - "async": AsyncPipe, |
63 | | - "uppercase": UpperCasePipe, |
64 | | - "lowercase": LowerCasePipe, |
65 | | - "json": JsonPipe, |
66 | | - "limitTo": LimitToPipe, |
67 | | - "number": DecimalPipe, |
68 | | - "percent": PercentPipe, |
69 | | - "currency": CurrencyPipe, |
70 | | - "date": DatePipe |
71 | | - }, |
72 | | - inj); |
73 | | -} |
74 | | - |
75 | | -export const defaultPipes: Binding = |
76 | | - CONST_EXPR(new Binding(Pipes, {toFactory: createPipes, deps: [Injector]})); |
| 47 | +export {PipeTransform, BasePipeTransform} from './pipe_transform'; |
| 48 | +export {WrappedValue} from './change_detection_util'; |
77 | 49 |
|
78 | 50 | /** |
79 | 51 | * Structural diffing for `Object`s and `Map`s. |
|
0 commit comments