Skip to content

plugin-api/StatusBarRegistry#

useStatusBarItems()#

function useStatusBarItems(): {
  center: StatusBarItemDef[];
  left: StatusBarItemDef[];
  right: StatusBarItemDef[];
};

React hook that returns status bar items grouped by position, re-rendering on changes.

Returns#

{
  center: StatusBarItemDef[];
  left: StatusBarItemDef[];
  right: StatusBarItemDef[];
}

center#

center: StatusBarItemDef[];

left#

left: StatusBarItemDef[];
right: StatusBarItemDef[];

statusBarRegistry#

const statusBarRegistry: StatusBarRegistry;

StatusBarItemDef#

Properties#

component#

component: ComponentType;

id#

id: string;

label#

label: string;

Display label shown in the right-click context menu.

order#

order: number;

position#

position: "center" | "left" | "right";