Options
All
  • Public
  • Public/Protected
  • All
Menu

Module toolbar

Index

Type Aliases

ReactInteraction<T, U>: React.MouseEvent<T, U> | React.KeyboardEvent<T>

Type Parameters

  • T = Element

  • U = MouseEvent

Toolbar: TabBarToolbar
ToolbarContribution: ReactTabBarToolbarItem & ToolbarContributionProperties
ToolbarItem: ToolbarContribution | TabBarToolbarItem
ToolbarItemDeflated: DeflatedContributedToolbarItem | TabBarToolbarItem
ToolbarPreferences: PreferenceProxy<ToolbarPreferencesContribution>

Variables

CodiconIcons: typeof CodiconIcons = ...
FontAwesomeIcons: typeof FontAwesomeIcons = ...
ICON_DIALOG_PADDING: 24 = 24
ICON_DIALOG_WIDTH: 600 = 600
LateInjector: typeof LateInjector = ...
TOOLBAR_BAD_JSON_ERROR_MESSAGE: string = ...
TOOLBAR_ENABLE_PREFERENCE_ID: "toolbar.showToolbar" = 'toolbar.showToolbar'
TOOLBAR_PROGRESSBAR_ID: "main-toolbar-progress" = 'main-toolbar-progress'
Toolbar: typeof Toolbar = ...
ToolbarCommand: typeof ToolbarCommand = ...
ToolbarContribution: typeof ToolbarContribution
ToolbarDefaultsFactory: typeof ToolbarDefaultsFactory = ...
ToolbarFactory: typeof ToolbarFactory = ...
ToolbarIconDialogFactory: typeof ToolbarIconDialogFactory
ToolbarPreferences: typeof ToolbarPreferences = ...
ToolbarPreferencesSchema: PreferenceSchema = ...
USER_TOOLBAR_URI: URI = ...
UserToolbarURI: typeof UserToolbarURI = ...
codicons: string[] = ...
default: ContainerModule
fontAwesomeIcons: string[] = ...
toolbarConfigurationSchema: IJSONSchema = ...
toolbarSchemaId: "vscode://schemas/toolbar" = 'vscode://schemas/toolbar'

Functions

  • bindToolbar(bind: Bind): void
  • bindToolbarApplicationShell(bind: Bind, rebind: Rebind, unbind: Unbind): void
  • bindToolbarIconDialog(bind: Bind): void
  • lateInjector<T>(context: Container, serviceIdentifier: ServiceIdentifier<T>): T