Dockview
    Preparing search index...

    Interface IPaneviewComponent

    interface IPaneviewComponent {
        height: number;
        id: string;
        maximumSize: number;
        minimumSize: number;
        onDidAddView: DockviewEvent<PaneviewPanel>;
        onDidDrop: DockviewEvent<PaneviewDidDropEvent>;
        onDidLayoutChange: DockviewEvent<void>;
        onDidLayoutFromJSON: DockviewEvent<void>;
        onDidRemoveView: DockviewEvent<PaneviewPanel>;
        onUnhandledDragOver: DockviewEvent<PaneviewDndOverlayEvent>;
        options: PaneviewComponentOptions;
        panels: IPaneviewPanel[];
        width: number;
        addPanel<T extends object = Parameters>(
            options: AddPaneviewComponentOptions<T>,
        ): IPaneviewPanel;
        clear(): void;
        dispose(): void;
        focus(): void;
        fromJSON(serializedPaneview: SerializedPaneview): void;
        getPanel(id: string): IPaneviewPanel | undefined;
        layout(width: number, height: number): void;
        movePanel(from: number, to: number): void;
        removePanel(panel: IPaneviewPanel): void;
        setVisible(panel: IPaneviewPanel, visible: boolean): void;
        toJSON(): SerializedPaneview;
        updateOptions(options: Partial<PaneviewComponentOptions>): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    height: number
    id: string
    maximumSize: number
    minimumSize: number
    onDidLayoutChange: DockviewEvent<void>
    onDidLayoutFromJSON: DockviewEvent<void>
    onDidRemoveView: DockviewEvent<PaneviewPanel>
    panels: IPaneviewPanel[]
    width: number

    Methods