ContentRightSide: {
    getAllPanels(): RightSidePanel[];
    hide(): void;
    registerPanel(panel: RightSidePanel, override?: boolean): void;
    removePanel(name: string): void;
    show(name?: string): void;
    switchPanel(name: string): void;
    toggle(visible?: boolean): void;
} = ...

Type declaration

  • getAllPanels:function
  • hide:function
    • Hide right side panel.

      Returns void

  • registerPanel:function
    • Register a right side panel.

      Parameters

      • panel: RightSidePanel

        Panel

      • override: boolean = false

        Override the existing panel

      Returns void

  • removePanel:function
    • Remove a right side panel.

      Parameters

      • name: string

        Panel name

      Returns void

  • show:function
    • Show right side panel with a specific panel.

      Parameters

      • Optionalname: string

        Panel name, if not provided, show the current or first panel

      Returns void

  • switchPanel:function
    • Switch to a panel by name.

      Parameters

      • name: string

        Panel name

      Returns void

  • toggle:function
    • Toggle right side panel visibility.

      Parameters

      • Optionalvisible: boolean

      Returns void