diff --git a/packages/dockview/src/__tests__/dockview/dockviewGroupPanel.spec.ts b/packages/dockview/src/__tests__/dockview/dockviewGroupPanel.spec.ts index 2c4e3e568..c514c133b 100644 --- a/packages/dockview/src/__tests__/dockview/dockviewGroupPanel.spec.ts +++ b/packages/dockview/src/__tests__/dockview/dockviewGroupPanel.spec.ts @@ -1,7 +1,7 @@ import { DockviewComponent } from '../../dockview/dockviewComponent'; import { DockviewApi } from '../../api/component.api'; import { IGroupPanelView } from '../../dockview/defaultGroupPanelView'; -import { DockviewGroupPanel } from '../../dockview/dockviewGroupPanel'; +import { DockviewPanel } from '../../dockview/dockviewPanel'; import { GroupPanel } from '../../groupview/groupviewPanel'; describe('dockviewGroupPanel', () => { @@ -20,7 +20,7 @@ describe('dockviewGroupPanel', () => { const api = new dockviewApiMock(); const accessor = new accessorMock(); const group = new groupMock(); - const cut = new DockviewGroupPanel('fake-id', accessor, api, group); + const cut = new DockviewPanel('fake-id', accessor, api, group); let latestTitle: string | undefined = undefined; @@ -55,7 +55,7 @@ describe('dockviewGroupPanel', () => { const accessor = new accessorMock(); const group = new groupMock(); - const cut = new DockviewGroupPanel('fake-id', accessor, api, group); + const cut = new DockviewPanel('fake-id', accessor, api, group); const viewMock = jest.fn(() => { return { @@ -86,7 +86,7 @@ describe('dockviewGroupPanel', () => { const api = new dockviewApiMock(); const accessor = new accessorMock(); const group = new groupMock(); - const cut = new DockviewGroupPanel('fake-id', accessor, api, group); + const cut = new DockviewPanel('fake-id', accessor, api, group); expect(cut.params).toEqual(undefined); diff --git a/packages/dockview/src/dockview/dockviewComponent.ts b/packages/dockview/src/dockview/dockviewComponent.ts index 648c5d77e..0dd8e6735 100644 --- a/packages/dockview/src/dockview/dockviewComponent.ts +++ b/packages/dockview/src/dockview/dockviewComponent.ts @@ -7,7 +7,7 @@ import { import { directionToPosition, Droptarget, Position } from '../dnd/droptarget'; import { tail, sequenceEquals } from '../array'; import { GroupviewPanelState, IDockviewPanel } from '../groupview/groupPanel'; -import { DockviewGroupPanel } from './dockviewGroupPanel'; +import { DockviewPanel } from './dockviewPanel'; import { CompositeDisposable } from '../lifecycle'; import { Event, Emitter } from '../events'; import { Watermark } from './components/watermark/watermark'; @@ -921,12 +921,7 @@ export class DockviewComponent ), }); - const panel = new DockviewGroupPanel( - options.id, - this, - this._api, - group - ); + const panel = new DockviewPanel(options.id, this, this._api, group); panel.init({ view, title: options.title || options.id, diff --git a/packages/dockview/src/dockview/dockviewGroupPanel.ts b/packages/dockview/src/dockview/dockviewPanel.ts similarity index 99% rename from packages/dockview/src/dockview/dockviewGroupPanel.ts rename to packages/dockview/src/dockview/dockviewPanel.ts index bda7c5ec9..5f126018b 100644 --- a/packages/dockview/src/dockview/dockviewGroupPanel.ts +++ b/packages/dockview/src/dockview/dockviewPanel.ts @@ -12,7 +12,7 @@ import { Parameters } from '../panel/types'; import { IGroupPanelView } from './defaultGroupPanelView'; import { DockviewComponent } from './dockviewComponent'; -export class DockviewGroupPanel +export class DockviewPanel extends CompositeDisposable implements IDockviewPanel { diff --git a/packages/dockview/src/react/deserializer.ts b/packages/dockview/src/react/deserializer.ts index 0810afdf3..d864d556a 100644 --- a/packages/dockview/src/react/deserializer.ts +++ b/packages/dockview/src/react/deserializer.ts @@ -1,6 +1,6 @@ import { DockviewComponent } from '../dockview/dockviewComponent'; import { GroupviewPanelState, IDockviewPanel } from '../groupview/groupPanel'; -import { DockviewGroupPanel } from '../dockview/dockviewGroupPanel'; +import { DockviewPanel } from '../dockview/dockviewPanel'; import { IPanelDeserializer } from '../dockview/deserializer'; import { createComponent } from '../panel/componentFactory'; import { DockviewApi } from '../api/component.api'; @@ -56,7 +56,7 @@ export class ReactPanelDeserialzier implements IPanelDeserializer { tab, }); - const panel = new DockviewGroupPanel( + const panel = new DockviewPanel( panelId, this.layout, new DockviewApi(this.layout),