Interface: IWorkspaceApi
Defined in: Extensions/ExtensionApiTypes.ts:417
Properties
onDidChangeActivePanel
onDidChangeActivePanel:
IEventApi<PanelInfoDto|null>
Defined in: Extensions/ExtensionApiTypes.ts:423
onDidClosePanel
onDidClosePanel:
IEventApi<{contentType:string;panelId:string; }>
Defined in: Extensions/ExtensionApiTypes.ts:425
onDidOpenPanel
onDidOpenPanel:
IEventApi<PanelInfoDto>
Defined in: Extensions/ExtensionApiTypes.ts:424
Methods
closePanel()
closePanel(
panelId):Promise<void>
Defined in: Extensions/ExtensionApiTypes.ts:422
Parameters
panelId
string
Returns
Promise<void>
getActivePanel()
getActivePanel():
Promise<PanelInfoDto|null>
Defined in: Extensions/ExtensionApiTypes.ts:418
Returns
Promise<PanelInfoDto | null>
getOpenPanels()
getOpenPanels():
Promise<PanelInfoDto[]>
Defined in: Extensions/ExtensionApiTypes.ts:419
Returns
Promise<PanelInfoDto[]>
openPanel()
openPanel(
contentType,opts?):Promise<string>
Defined in: Extensions/ExtensionApiTypes.ts:421
Returns the panelId.
Parameters
contentType
string
opts?
Returns
Promise<string>