@@ -376,7 +376,8 @@ describe('CdkDrag', () => {
376
376
// go into an infinite loop trying to stringify the event, if the test fails.
377
377
expect ( event ) . toEqual ( {
378
378
source : fixture . componentInstance . dragInstance ,
379
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
379
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
380
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
380
381
} ) ;
381
382
} ) ) ;
382
383
@@ -389,15 +390,17 @@ describe('CdkDrag', () => {
389
390
390
391
expect ( event ) . toEqual ( {
391
392
source : jasmine . anything ( ) ,
392
- distance : { x : 25 , y : 30 }
393
+ distance : { x : 25 , y : 30 } ,
394
+ dropPoint : { x : 25 , y : 30 }
393
395
} ) ;
394
396
395
397
dragElementViaMouse ( fixture , fixture . componentInstance . dragElement . nativeElement , 40 , 50 ) ;
396
398
event = fixture . componentInstance . endedSpy . calls . mostRecent ( ) . args [ 0 ] ;
397
399
398
400
expect ( event ) . toEqual ( {
399
401
source : jasmine . anything ( ) ,
400
- distance : { x : 40 , y : 50 }
402
+ distance : { x : 40 , y : 50 } ,
403
+ dropPoint : { x : 40 , y : 50 }
401
404
} ) ;
402
405
} ) ) ;
403
406
@@ -1690,7 +1693,8 @@ describe('CdkDrag', () => {
1690
1693
container : fixture . componentInstance . dropInstance ,
1691
1694
previousContainer : fixture . componentInstance . dropInstance ,
1692
1695
isPointerOverContainer : true ,
1693
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1696
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
1697
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1694
1698
} ) ;
1695
1699
1696
1700
expect ( dragItems . map ( drag => drag . element . nativeElement . textContent ! . trim ( ) ) )
@@ -1733,6 +1737,7 @@ describe('CdkDrag', () => {
1733
1737
fixture . componentInstance . droppedSpy . calls . mostRecent ( ) . args [ 0 ] ;
1734
1738
1735
1739
expect ( event . distance ) . toEqual ( { x : 50 , y : 60 } ) ;
1740
+ expect ( event . dropPoint ) . toEqual ( { x : 50 , y : 60 } ) ;
1736
1741
} ) ) ;
1737
1742
1738
1743
it ( 'should expose whether an item was dropped outside of a container' , fakeAsync ( ( ) => {
@@ -1816,7 +1821,8 @@ describe('CdkDrag', () => {
1816
1821
container : fixture . componentInstance . dropInstance ,
1817
1822
previousContainer : fixture . componentInstance . dropInstance ,
1818
1823
isPointerOverContainer : false ,
1819
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1824
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
1825
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1820
1826
} ) ;
1821
1827
1822
1828
expect ( dragItems . map ( drag => drag . element . nativeElement . textContent ! . trim ( ) ) )
@@ -1875,7 +1881,8 @@ describe('CdkDrag', () => {
1875
1881
container : fixture . componentInstance . dropInstance ,
1876
1882
previousContainer : fixture . componentInstance . dropInstance ,
1877
1883
isPointerOverContainer : true ,
1878
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1884
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
1885
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1879
1886
} ) ;
1880
1887
1881
1888
expect ( dragItems . map ( drag => drag . element . nativeElement . textContent ! . trim ( ) ) )
@@ -1916,7 +1923,8 @@ describe('CdkDrag', () => {
1916
1923
container : fixture . componentInstance . dropInstance ,
1917
1924
previousContainer : fixture . componentInstance . dropInstance ,
1918
1925
isPointerOverContainer : true ,
1919
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1926
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
1927
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1920
1928
} ) ;
1921
1929
1922
1930
expect ( dragItems . map ( drag => drag . element . nativeElement . textContent ! . trim ( ) ) )
@@ -1953,7 +1961,8 @@ describe('CdkDrag', () => {
1953
1961
container : fixture . componentInstance . dropInstance ,
1954
1962
previousContainer : fixture . componentInstance . dropInstance ,
1955
1963
isPointerOverContainer : false ,
1956
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1964
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
1965
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
1957
1966
} ) ;
1958
1967
1959
1968
expect ( dragItems . map ( drag => drag . element . nativeElement . textContent ! . trim ( ) ) )
@@ -1996,7 +2005,8 @@ describe('CdkDrag', () => {
1996
2005
container : fixture . componentInstance . dropInstance ,
1997
2006
previousContainer : fixture . componentInstance . dropInstance ,
1998
2007
isPointerOverContainer : jasmine . any ( Boolean ) ,
1999
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
2008
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
2009
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
2000
2010
} ) ;
2001
2011
} ) ) ;
2002
2012
@@ -2044,7 +2054,8 @@ describe('CdkDrag', () => {
2044
2054
container : fixture . componentInstance . dropInstance ,
2045
2055
previousContainer : fixture . componentInstance . dropInstance ,
2046
2056
isPointerOverContainer : jasmine . any ( Boolean ) ,
2047
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
2057
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
2058
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
2048
2059
} ) ;
2049
2060
2050
2061
scrollTo ( 0 , 0 ) ;
@@ -3635,7 +3646,8 @@ describe('CdkDrag', () => {
3635
3646
container : dropInstance ,
3636
3647
previousContainer : dropInstance ,
3637
3648
isPointerOverContainer : true ,
3638
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
3649
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
3650
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
3639
3651
} ) ;
3640
3652
3641
3653
expect ( dragItems . map ( drag => drag . element . nativeElement . textContent ! . trim ( ) ) )
@@ -4067,7 +4079,8 @@ describe('CdkDrag', () => {
4067
4079
container : fixture . componentInstance . dropInstance ,
4068
4080
previousContainer : fixture . componentInstance . dropInstance ,
4069
4081
isPointerOverContainer : true ,
4070
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4082
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4083
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4071
4084
} ) ;
4072
4085
} ) ) ;
4073
4086
@@ -4290,7 +4303,8 @@ describe('CdkDrag', () => {
4290
4303
container : fixture . componentInstance . dropInstance ,
4291
4304
previousContainer : fixture . componentInstance . dropInstance ,
4292
4305
isPointerOverContainer : jasmine . any ( Boolean ) ,
4293
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4306
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4307
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4294
4308
} ) ;
4295
4309
} ) ) ;
4296
4310
@@ -4345,7 +4359,8 @@ describe('CdkDrag', () => {
4345
4359
container : fixture . componentInstance . dropInstances . toArray ( ) [ 1 ] ,
4346
4360
previousContainer : fixture . componentInstance . dropInstances . first ,
4347
4361
isPointerOverContainer : true ,
4348
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4362
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4363
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4349
4364
} ) ;
4350
4365
} ) ) ;
4351
4366
@@ -4450,7 +4465,8 @@ describe('CdkDrag', () => {
4450
4465
container : dropInstances [ 1 ] ,
4451
4466
previousContainer : dropInstances [ 0 ] ,
4452
4467
isPointerOverContainer : true ,
4453
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4468
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4469
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4454
4470
} ) ;
4455
4471
} ) ) ;
4456
4472
@@ -4481,7 +4497,8 @@ describe('CdkDrag', () => {
4481
4497
container : dropInstances [ 0 ] ,
4482
4498
previousContainer : dropInstances [ 0 ] ,
4483
4499
isPointerOverContainer : false ,
4484
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4500
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4501
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4485
4502
} ) ;
4486
4503
} ) ) ;
4487
4504
@@ -4512,7 +4529,8 @@ describe('CdkDrag', () => {
4512
4529
container : dropInstances [ 0 ] ,
4513
4530
previousContainer : dropInstances [ 0 ] ,
4514
4531
isPointerOverContainer : false ,
4515
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4532
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4533
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4516
4534
} ) ;
4517
4535
} ) ) ;
4518
4536
@@ -4648,7 +4666,8 @@ describe('CdkDrag', () => {
4648
4666
container : dropInstances [ 1 ] ,
4649
4667
previousContainer : dropInstances [ 0 ] ,
4650
4668
isPointerOverContainer : true ,
4651
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4669
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4670
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4652
4671
} ) ;
4653
4672
} ) ) ;
4654
4673
@@ -4785,7 +4804,8 @@ describe('CdkDrag', () => {
4785
4804
container : dropInstances [ 1 ] ,
4786
4805
previousContainer : dropInstances [ 0 ] ,
4787
4806
isPointerOverContainer : true ,
4788
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4807
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4808
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4789
4809
} ) ;
4790
4810
} ) ) ;
4791
4811
@@ -4812,7 +4832,8 @@ describe('CdkDrag', () => {
4812
4832
container : dropInstances [ 1 ] ,
4813
4833
previousContainer : dropInstances [ 0 ] ,
4814
4834
isPointerOverContainer : true ,
4815
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4835
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4836
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4816
4837
} ) ;
4817
4838
} ) ) ;
4818
4839
@@ -4844,7 +4865,8 @@ describe('CdkDrag', () => {
4844
4865
container : dropInstances [ 1 ] ,
4845
4866
previousContainer : dropInstances [ 0 ] ,
4846
4867
isPointerOverContainer : true ,
4847
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4868
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4869
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4848
4870
} ) ;
4849
4871
} ) ) ;
4850
4872
@@ -4880,7 +4902,8 @@ describe('CdkDrag', () => {
4880
4902
container : fixture . componentInstance . dropInstances . toArray ( ) [ 1 ] ,
4881
4903
previousContainer : fixture . componentInstance . dropInstances . first ,
4882
4904
isPointerOverContainer : true ,
4883
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4905
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
4906
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4884
4907
} ) ;
4885
4908
4886
4909
expect ( dropContainers [ 0 ] . contains ( item . element . nativeElement ) ) . toBe ( true ,
@@ -4977,7 +5000,8 @@ describe('CdkDrag', () => {
4977
5000
container : dropInstances [ 0 ] ,
4978
5001
previousContainer : dropInstances [ 0 ] ,
4979
5002
isPointerOverContainer : false ,
4980
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5003
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
5004
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
4981
5005
} ) ;
4982
5006
} ) ) ;
4983
5007
@@ -5159,7 +5183,8 @@ describe('CdkDrag', () => {
5159
5183
container : dropInstances [ 2 ] ,
5160
5184
previousContainer : dropInstances [ 0 ] ,
5161
5185
isPointerOverContainer : false ,
5162
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5186
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
5187
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5163
5188
} ) ) ;
5164
5189
5165
5190
} ) ) ;
@@ -5418,7 +5443,8 @@ describe('CdkDrag', () => {
5418
5443
container : fixture . componentInstance . dropInstances . toArray ( ) [ 1 ] ,
5419
5444
previousContainer : fixture . componentInstance . dropInstances . first ,
5420
5445
isPointerOverContainer : true ,
5421
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5446
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
5447
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5422
5448
} ) ;
5423
5449
5424
5450
cleanup ( ) ;
@@ -5453,7 +5479,8 @@ describe('CdkDrag', () => {
5453
5479
container : fixture . componentInstance . dropInstances . toArray ( ) [ 1 ] ,
5454
5480
previousContainer : fixture . componentInstance . dropInstances . first ,
5455
5481
isPointerOverContainer : true ,
5456
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5482
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
5483
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5457
5484
} ) ;
5458
5485
} ) ) ;
5459
5486
@@ -5487,7 +5514,8 @@ describe('CdkDrag', () => {
5487
5514
container : fixture . componentInstance . dropInstances . toArray ( ) [ 1 ] ,
5488
5515
previousContainer : fixture . componentInstance . dropInstances . first ,
5489
5516
isPointerOverContainer : true ,
5490
- distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5517
+ distance : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) } ,
5518
+ dropPoint : { x : jasmine . any ( Number ) , y : jasmine . any ( Number ) }
5491
5519
} ) ;
5492
5520
} ) ) ;
5493
5521
0 commit comments