Skip to content

Commit caee5a5

Browse files
devversionjelbourn
authored andcommitted
feat(core): expose ScrollDispatchModule (#4501)
With #4251 the `ScrollDispatchModule` has been created and it is used by a lot of different components. The class is already exported inside of the file but the core package doesn't export it to the public.
1 parent 05dbb90 commit caee5a5

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/lib/core/overlay/index.ts

+1-8
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,12 @@ export {FullscreenOverlayContainer} from './fullscreen-overlay-container';
44
export {OverlayRef} from './overlay-ref';
55
export {OverlayState} from './overlay-state';
66
export {ConnectedOverlayDirective, OverlayOrigin, OverlayModule} from './overlay-directives';
7-
export {ScrollDispatcher} from './scroll/scroll-dispatcher';
87
export {ViewportRuler} from './position/viewport-ruler';
98

109
export * from './position/connected-position';
10+
export * from './scroll/index';
1111

1212
// Export pre-defined position strategies and interface to build custom ones.
1313
export {PositionStrategy} from './position/position-strategy';
1414
export {GlobalPositionStrategy} from './position/global-position-strategy';
1515
export {ConnectedPositionStrategy} from './position/connected-position-strategy';
16-
17-
// Export pre-defined scroll strategies and interface to build custom ones.
18-
export {ScrollStrategy} from './scroll/scroll-strategy';
19-
export {RepositionScrollStrategy} from './scroll/reposition-scroll-strategy';
20-
export {CloseScrollStrategy} from './scroll/close-scroll-strategy';
21-
export {NoopScrollStrategy} from './scroll/noop-scroll-strategy';
22-
export {BlockScrollStrategy} from './scroll/block-scroll-strategy';

src/lib/core/overlay/scroll/index.ts

+7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ import {PlatformModule} from '../../platform/index';
66
export {Scrollable} from './scrollable';
77
export {ScrollDispatcher} from './scroll-dispatcher';
88

9+
// Export pre-defined scroll strategies and interface to build custom ones.
10+
export {ScrollStrategy} from './scroll-strategy';
11+
export {RepositionScrollStrategy} from './reposition-scroll-strategy';
12+
export {CloseScrollStrategy} from './close-scroll-strategy';
13+
export {NoopScrollStrategy} from './noop-scroll-strategy';
14+
export {BlockScrollStrategy} from './block-scroll-strategy';
15+
916
@NgModule({
1017
imports: [PlatformModule],
1118
exports: [Scrollable],

0 commit comments

Comments
 (0)