@@ -18,11 +18,9 @@ import { LocalSelectionTransfer, PanelTransfer } from '../../dnd/dataTransfer';
18
18
import { CompositeDisposable } from '../../lifecycle' ;
19
19
import { DockviewPanelApi } from '../../api/dockviewPanelApi' ;
20
20
import { IDockviewPanel } from '../../dockview/dockviewPanel' ;
21
- import {
22
- IDockviewPanelModel ,
23
- DockviewPanelModel ,
24
- } from '../../dockview/dockviewPanelModel' ;
21
+ import { IDockviewPanelModel } from '../../dockview/dockviewPanelModel' ;
25
22
import { DockviewGroupPanel } from '../../dockview/dockviewGroupPanel' ;
23
+ import { WatermarkRendererInitParameters } from '../../dockview/types' ;
26
24
27
25
enum GroupChangeKind2 {
28
26
ADD_PANEL ,
@@ -76,7 +74,7 @@ class Watermark implements IWatermarkRenderer {
76
74
return 'watermark-id' ;
77
75
}
78
76
79
- init ( params : GroupPanelPartInitParameters ) {
77
+ init ( params : WatermarkRendererInitParameters ) {
80
78
//
81
79
}
82
80
@@ -170,7 +168,7 @@ class TestHeaderPart implements ITabRenderer {
170
168
171
169
export class TestPanel implements IDockviewPanel {
172
170
private _group : DockviewGroupPanel | undefined ;
173
- private _params : IGroupPanelInitParameters ;
171
+ private _params : IGroupPanelInitParameters | undefined ;
174
172
readonly view : IDockviewPanelModel ;
175
173
176
174
get title ( ) {
@@ -516,7 +514,7 @@ describe('groupview', () => {
516
514
dockviewComponent ,
517
515
'id' ,
518
516
{ } ,
519
- null
517
+ null as any
520
518
) ;
521
519
522
520
expect ( cut . toJSON ( ) ) . toEqual ( {
@@ -539,7 +537,7 @@ describe('groupview', () => {
539
537
dockviewComponent ,
540
538
'id' ,
541
539
{ } ,
542
- null
540
+ null as any
543
541
) ;
544
542
545
543
cut . locked = true ;
@@ -568,25 +566,25 @@ describe('groupview', () => {
568
566
dockviewComponent ,
569
567
'id' ,
570
568
{ } ,
571
- null
569
+ null as any
572
570
) ;
573
571
const contentContainer = groupviewContainer
574
572
. getElementsByClassName ( 'content-container' )
575
573
. item ( 0 ) ! . childNodes ;
576
574
577
- const panel1 = new TestPanel ( 'id_1' , null ) ;
575
+ const panel1 = new TestPanel ( 'id_1' , null as any ) ;
578
576
579
577
cut . openPanel ( panel1 ) ;
580
578
expect ( contentContainer . length ) . toBe ( 1 ) ;
581
579
expect ( contentContainer . item ( 0 ) ) . toBe ( panel1 . view . content . element ) ;
582
580
583
- const panel2 = new TestPanel ( 'id_2' , null ) ;
581
+ const panel2 = new TestPanel ( 'id_2' , null as any ) ;
584
582
585
583
cut . openPanel ( panel2 ) ;
586
584
expect ( contentContainer . length ) . toBe ( 1 ) ;
587
585
expect ( contentContainer . item ( 0 ) ) . toBe ( panel2 . view . content . element ) ;
588
586
589
- const panel3 = new TestPanel ( 'id_2' , null ) ;
587
+ const panel3 = new TestPanel ( 'id_2' , null as any ) ;
590
588
591
589
cut . openPanel ( panel3 , { skipSetPanelActive : true } ) ;
592
590
expect ( contentContainer . length ) . toBe ( 1 ) ;
0 commit comments