Fix view properties command (#389)
This commit is contained in:
Родитель
20ceb7ea63
Коммит
e22b99cbec
|
@ -8,10 +8,11 @@ import { NetworkInterface, NetworkManagementClient, PublicIPAddress } from '@azu
|
|||
import { getResourceGroupFromId } from '@microsoft/vscode-azext-azureutils';
|
||||
import { AzExtTreeItem, AzureWizard, IActionContext, ISubscriptionContext, nonNullProp, nonNullValueAndProp } from '@microsoft/vscode-azext-utils';
|
||||
import { ResolvedAppResourceBase, ResolvedAppResourceTreeItem } from '@microsoft/vscode-azext-utils/hostapi';
|
||||
import { ViewPropertiesModel } from '@microsoft/vscode-azureresources-api';
|
||||
import { ConfirmDeleteStep } from '../commands/deleteVirtualMachine/ConfirmDeleteStep';
|
||||
import { IDeleteChildImplContext, ResourceToDelete } from '../commands/deleteVirtualMachine/deleteConstants';
|
||||
import { DeleteVirtualMachineStep } from '../commands/deleteVirtualMachine/DeleteVirtualMachineStep';
|
||||
import { SelectResourcesToDeleteStep } from '../commands/deleteVirtualMachine/SelectResourcesToDeleteStep';
|
||||
import { IDeleteChildImplContext, ResourceToDelete } from '../commands/deleteVirtualMachine/deleteConstants';
|
||||
import { localize } from '../localize';
|
||||
import { createActivityContext } from '../utils/activityUtils';
|
||||
import { createComputeClient, createNetworkClient } from '../utils/azureClients';
|
||||
|
@ -60,6 +61,13 @@ export class VirtualMachineTreeItem implements ResolvedVirtualMachine {
|
|||
return this.virtualMachine;
|
||||
}
|
||||
|
||||
public get viewProperties(): ViewPropertiesModel {
|
||||
return {
|
||||
data: this.virtualMachine,
|
||||
label: this.name,
|
||||
}
|
||||
}
|
||||
|
||||
public static linuxContextValue: string = 'linuxVirtualMachine';
|
||||
public static windowsContextValue: string = 'windowsVirtualMachine';
|
||||
public static allOSContextValue: RegExp = /VirtualMachine$/;
|
||||
|
|
Загрузка…
Ссылка в новой задаче