From 37b0a062a4d38744aff9eb5960f4b9e31e2c2e1c Mon Sep 17 00:00:00 2001 From: mathuo <6710312+mathuo@users.noreply.github.com> Date: Mon, 27 Feb 2023 22:55:36 +0800 Subject: [PATCH] chore: cleanup --- packages/dockview-core/src/groupview/types.ts | 1 + packages/dockview-core/src/index.ts | 1 - .../src/dockview/v2/reactGroupPanelView.ts | 30 ------------------- 3 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 packages/dockview/src/dockview/v2/reactGroupPanelView.ts diff --git a/packages/dockview-core/src/groupview/types.ts b/packages/dockview-core/src/groupview/types.ts index abd75e80c..670d4b939 100644 --- a/packages/dockview-core/src/groupview/types.ts +++ b/packages/dockview-core/src/groupview/types.ts @@ -53,6 +53,7 @@ export interface IContentRenderer extends IPanel { readonly onDidBlur?: Event; updateParentGroup(group: GroupPanel, isPanelVisible: boolean): void; init(parameters: GroupPanelContentPartInitParameters): void; + layout(width: number, height: number): void; } // watermark component diff --git a/packages/dockview-core/src/index.ts b/packages/dockview-core/src/index.ts index 75fa21228..5697c58b0 100644 --- a/packages/dockview-core/src/index.ts +++ b/packages/dockview-core/src/index.ts @@ -38,7 +38,6 @@ export * from './dockview/options'; export * from './dockview/dockviewPanel'; export * from './dockview/components/tab/defaultTab'; export * from './dockview/deserializer'; -export * from './dockview/defaultGroupPanelView'; export * from './dockview/dockviewComponent'; export * from './gridview/gridviewComponent'; diff --git a/packages/dockview/src/dockview/v2/reactGroupPanelView.ts b/packages/dockview/src/dockview/v2/reactGroupPanelView.ts deleted file mode 100644 index d0b39f730..000000000 --- a/packages/dockview/src/dockview/v2/reactGroupPanelView.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ReactPortalStore } from '../../react'; -import { - DefaultGroupPanelView, - DockviewRenderFunctions, - ViewFactoryData, - DefaultTab, -} from 'dockview-core'; -import { ReactContentRenderer } from './reactContentRenderer'; - -export class ReactGroupPanelView extends DefaultGroupPanelView { - constructor( - id: string, - options: DockviewRenderFunctions, - private readonly data: ViewFactoryData, - reactPortalStore: ReactPortalStore - ) { - super({ - content: new ReactContentRenderer( - id, - options.frameworkComponents![data.content], - reactPortalStore - ), - tab: new DefaultTab(), - }); - } - - // toJSON() { - // return { ...this.data }; - // } -}