Dockview
    Preparing search index...

    Interface ISplitviewComponent

    interface ISplitviewComponent {
        height: number;
        length: number;
        maximumSize: number;
        minimumSize: number;
        onDidAddView: DockviewEvent<IView>;
        onDidLayoutChange: DockviewEvent<void>;
        onDidLayoutFromJSON: DockviewEvent<void>;
        onDidRemoveView: DockviewEvent<IView>;
        orientation: Orientation;
        panels: SplitviewPanel[];
        width: number;
        addPanel<T extends object = Parameters>(
            options: AddSplitviewComponentOptions<T>,
        ): ISplitviewPanel;
        clear(): void;
        dispose(): void;
        focus(): void;
        fromJSON(serializedSplitview: SerializedSplitview): void;
        getPanel(id: string): ISplitviewPanel | undefined;
        layout(width: number, height: number): void;
        movePanel(from: number, to: number): void;
        removePanel(panel: ISplitviewPanel, sizing?: Sizing): void;
        setVisible(panel: ISplitviewPanel, visible: boolean): void;
        toJSON(): SerializedSplitview;
        updateOptions(options: Partial<SplitViewOptions>): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    height: number
    length: number
    maximumSize: number
    minimumSize: number
    onDidAddView: DockviewEvent<IView>
    onDidLayoutChange: DockviewEvent<void>
    onDidLayoutFromJSON: DockviewEvent<void>
    onDidRemoveView: DockviewEvent<IView>
    orientation: Orientation
    panels: SplitviewPanel[]
    width: number

    Methods