Interface DockviewTheme

interface DockviewTheme {
    className: string;
    dndOverlayMounting?: "absolute" | "relative";
    dndPanelOverlay?: "group" | "content";
    gap?: number;
    name: string;
}

Properties

className: string

The class name to apply to the theme containing the CSS variables settings.

dndOverlayMounting?: "absolute" | "relative"

The mouting position of the overlay shown when dragging a panel. absolute will mount the overlay to root of the dockview component whereas relative will mount the overlay to the group container.

dndPanelOverlay?: "group" | "content"

When dragging a panel, the overlay can either encompass the panel contents or the entire group including the tab header space.

gap?: number

The gap between the groups

name: string

The name of the theme

Generated using TypeDoc