Dockview
    Preparing search index...

    Interface ITabGroup

    interface ITabGroup {
        collapsed: boolean;
        color: string | undefined;
        componentParams: Record<string, unknown> | undefined;
        id: string;
        isEmpty: boolean;
        label: string;
        onDidChange: DockviewEvent<void>;
        onDidCollapseChange: DockviewEvent<boolean>;
        onDidDestroy: DockviewEvent<void>;
        onDidPanelChange: DockviewEvent<
            { panelId: string; type: "remove"
            | "add" },
        >;
        panelIds: readonly string[];
        size: number;
        addPanel(panelId: string, index?: number): void;
        collapse(): void;
        containsPanel(panelId: string): boolean;
        dispose(): void;
        expand(): void;
        indexOfPanel(panelId: string): number;
        removePanel(panelId: string): boolean;
        setColor(value: string | undefined): void;
        setComponentParams(value: Record<string, unknown> | undefined): void;
        setLabel(value: string): void;
        toggle(): void;
        toJSON(): SerializedTabGroup;
    }
    Index

    Properties

    collapsed: boolean
    color: string | undefined
    componentParams: Record<string, unknown> | undefined
    id: string
    isEmpty: boolean
    label: string
    onDidChange: DockviewEvent<void>
    onDidCollapseChange: DockviewEvent<boolean>
    onDidDestroy: DockviewEvent<void>
    onDidPanelChange: DockviewEvent<{ panelId: string; type: "remove" | "add" }>
    panelIds: readonly string[]
    size: number

    Methods

    • Parameters

      • panelId: string
      • Optionalindex: number

      Returns void

    • Parameters

      • value: string | undefined

      Returns void

    • Parameters

      • value: Record<string, unknown> | undefined

      Returns void