6
6
* found in the LICENSE file at https://angular.io/license
7
7
*/
8
8
9
- import { NgModule , Provider } from '@angular/core ' ;
9
+ import { BidiModule } from '@angular/cdk/bidi ' ;
10
10
import { PortalModule } from '@angular/cdk/portal' ;
11
- import { Overlay } from './overlay' ;
12
11
import { ScrollDispatchModule , VIEWPORT_RULER_PROVIDER } from '@angular/cdk/scrolling' ;
12
+ import { NgModule , Provider } from '@angular/core' ;
13
+ import { Overlay } from './overlay' ;
14
+ import { OVERLAY_CONTAINER_PROVIDER } from './overlay-container' ;
13
15
import {
14
16
ConnectedOverlayDirective ,
15
17
MAT_CONNECTED_OVERLAY_SCROLL_STRATEGY_PROVIDER ,
16
18
OverlayOrigin ,
17
19
} from './overlay-directives' ;
18
20
import { OverlayPositionBuilder } from './position/overlay-position-builder' ;
19
- import { OVERLAY_CONTAINER_PROVIDER } from './overlay-container' ;
20
21
import { ScrollStrategyOptions } from './scroll/scroll-strategy-options' ;
21
22
22
23
export const OVERLAY_PROVIDERS : Provider [ ] = [
@@ -28,7 +29,7 @@ export const OVERLAY_PROVIDERS: Provider[] = [
28
29
] ;
29
30
30
31
@NgModule ( {
31
- imports : [ PortalModule , ScrollDispatchModule ] ,
32
+ imports : [ BidiModule , PortalModule , ScrollDispatchModule ] ,
32
33
exports : [ ConnectedOverlayDirective , OverlayOrigin , ScrollDispatchModule ] ,
33
34
declarations : [ ConnectedOverlayDirective , OverlayOrigin ] ,
34
35
providers : [ OVERLAY_PROVIDERS , ScrollStrategyOptions ] ,
0 commit comments