We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7b0cc49 commit d379b11Copy full SHA for d379b11
packages/dockview-core/src/api/dockviewGroupPanelApi.ts
@@ -16,6 +16,7 @@ export interface DockviewGroupPanelApi extends GridviewPanelApi {
16
maximize(): void;
17
isMaximized(): boolean;
18
exitMaximized(): void;
19
+ close(): void;
20
}
21
22
export interface DockviewGroupPanelFloatingChangeEvent {
@@ -46,6 +47,13 @@ export class DockviewGroupPanelApiImpl extends GridviewPanelApiImpl {
46
47
this.addDisposables(this._onDidLocationChange);
48
49
50
+ close(): void {
51
+ if (!this._group) {
52
+ return;
53
+ }
54
+ return this.accessor.removeGroup(this._group);
55
56
+
57
getWindow(): Window {
58
return this.location.type === 'popout'
59
? this.location.getWindow()
0 commit comments