Skip to content

Commit 337964e

Browse files
authored
Merge pull request #353 from arturovt/fix/types
fix: export types used by the `Datasource` class
2 parents adf6beb + b6ab09a commit 337964e

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

scroller/public-api.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
export { UiScrollModule } from './src/ui-scroll.module';
22
export { UiScrollDirective } from './src/ui-scroll.directive';
33
export { Datasource } from './src/ui-scroll.datasource';
4-
export { IAdapter, IDatasource } from './src/types';
4+
export {
5+
RoutinesClassType,
6+
IAdapter,
7+
IDatasource,
8+
IAngularDatasourceParams,
9+
IAngularDatasourceConstructed
10+
} from './src/types';
511
export { Routines, SizeStrategy } from './src/vscroll';

scroller/src/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ interface IAngularAdapter<Data = unknown>
2828
extends _Omit<IAdapter<Data>, keyof IReactiveOverride<Data>>,
2929
IReactiveOverride<Data> {}
3030

31-
interface IAngularDatasourceParams<Data = unknown>
31+
export interface IAngularDatasourceParams<Data = unknown>
3232
extends _Omit<IDatasource<Data>, 'adapter'> {}
3333

3434
interface IAngularDatasource<Data = unknown>
3535
extends _Omit<IDatasource<Data>, 'adapter'> {
3636
adapter?: IAngularAdapter<Data>;
3737
}
3838

39-
interface IAngularDatasourceConstructed<Data = unknown>
39+
export interface IAngularDatasourceConstructed<Data = unknown>
4040
extends _Omit<IDatasourceConstructed<Data>, 'adapter'> {
4141
adapter: IAngularAdapter<Data>;
4242
}

0 commit comments

Comments
 (0)