Skip to content

Commit 4431442

Browse files
authored
fix(drag-drop): expose Point interface (#19051)
The `Point` interface is part of some public APIs, but wasn't being exported. Fixes #19001.
1 parent 80aeaf3 commit 4431442

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/cdk/drag-drop/public-api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*/
88

99
export {DragDrop} from './drag-drop';
10-
export {DragRef, DragRefConfig} from './drag-ref';
10+
export {DragRef, DragRefConfig, Point} from './drag-ref';
1111
export {DropListRef} from './drop-list-ref';
1212

1313
export * from './drag-events';

tools/public_api_guard/cdk/drag-drop.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,4 +390,9 @@ export declare class DropListRef<T = any> {
390390

391391
export declare function moveItemInArray<T = any>(array: T[], fromIndex: number, toIndex: number): void;
392392

393+
export interface Point {
394+
x: number;
395+
y: number;
396+
}
397+
393398
export declare function transferArrayItem<T = any>(currentArray: T[], targetArray: T[], currentIndex: number, targetIndex: number): void;

0 commit comments

Comments
 (0)