mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
add check for preview features on children providers on all azure tree providers (#12068)
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
*--------------------------------------------------------------------------------------------*/
|
*--------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
||||||
import { TreeItemCollapsibleState, ExtensionContext } from 'vscode';
|
import { TreeItemCollapsibleState, ExtensionContext, workspace } from 'vscode';
|
||||||
import * as nls from 'vscode-nls';
|
import * as nls from 'vscode-nls';
|
||||||
const localize = nls.loadMessageBundle();
|
const localize = nls.loadMessageBundle();
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ export class KustoTreeDataProvider extends ResourceTreeDataProviderBase<azureRes
|
|||||||
dark: this._extensionContext.asAbsolutePath('resources/dark/azureDE_inverse.svg'),
|
dark: this._extensionContext.asAbsolutePath('resources/dark/azureDE_inverse.svg'),
|
||||||
light: this._extensionContext.asAbsolutePath('resources/light/azureDE.svg')
|
light: this._extensionContext.asAbsolutePath('resources/light/azureDE.svg')
|
||||||
},
|
},
|
||||||
collapsibleState: TreeItemCollapsibleState.Collapsed,
|
collapsibleState: workspace.getConfiguration('workbench').get<boolean>('enablePreviewFeatures') ? TreeItemCollapsibleState.None : TreeItemCollapsibleState.Collapsed,
|
||||||
contextValue: AzureResourceItemType.azureDataExplorer,
|
contextValue: AzureResourceItemType.azureDataExplorer,
|
||||||
payload: {
|
payload: {
|
||||||
id: generateGuid(),
|
id: generateGuid(),
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*--------------------------------------------------------------------------------------------*/
|
*--------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
||||||
import { TreeItemCollapsibleState, ExtensionContext } from 'vscode';
|
import { TreeItemCollapsibleState, ExtensionContext, workspace } from 'vscode';
|
||||||
import * as nls from 'vscode-nls';
|
import * as nls from 'vscode-nls';
|
||||||
const localize = nls.loadMessageBundle();
|
const localize = nls.loadMessageBundle();
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ export class PostgresServerArcTreeDataProvider extends ResourceTreeDataProviderB
|
|||||||
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_server_inverse.svg'),
|
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_server_inverse.svg'),
|
||||||
light: this._extensionContext.asAbsolutePath('resources/light/sql_server.svg')
|
light: this._extensionContext.asAbsolutePath('resources/light/sql_server.svg')
|
||||||
},
|
},
|
||||||
collapsibleState: TreeItemCollapsibleState.Collapsed,
|
collapsibleState: workspace.getConfiguration('workbench').get<boolean>('enablePreviewFeatures') ? TreeItemCollapsibleState.None : TreeItemCollapsibleState.Collapsed,
|
||||||
contextValue: AzureResourceItemType.databaseServer,
|
contextValue: AzureResourceItemType.databaseServer,
|
||||||
payload: {
|
payload: {
|
||||||
id: generateGuid(),
|
id: generateGuid(),
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*--------------------------------------------------------------------------------------------*/
|
*--------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
||||||
import { TreeItemCollapsibleState, ExtensionContext } from 'vscode';
|
import { TreeItemCollapsibleState, ExtensionContext, workspace } from 'vscode';
|
||||||
import * as nls from 'vscode-nls';
|
import * as nls from 'vscode-nls';
|
||||||
const localize = nls.loadMessageBundle();
|
const localize = nls.loadMessageBundle();
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ export class PostgresServerTreeDataProvider extends ResourceTreeDataProviderBase
|
|||||||
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_server_inverse.svg'),
|
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_server_inverse.svg'),
|
||||||
light: this._extensionContext.asAbsolutePath('resources/light/sql_server.svg')
|
light: this._extensionContext.asAbsolutePath('resources/light/sql_server.svg')
|
||||||
},
|
},
|
||||||
collapsibleState: TreeItemCollapsibleState.Collapsed,
|
collapsibleState: workspace.getConfiguration('workbench').get<boolean>('enablePreviewFeatures') ? TreeItemCollapsibleState.None : TreeItemCollapsibleState.Collapsed,
|
||||||
contextValue: AzureResourceItemType.databaseServer,
|
contextValue: AzureResourceItemType.databaseServer,
|
||||||
payload: {
|
payload: {
|
||||||
id: generateGuid(),
|
id: generateGuid(),
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*--------------------------------------------------------------------------------------------*/
|
*--------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
||||||
import { TreeItemCollapsibleState, ExtensionContext } from 'vscode';
|
import { TreeItemCollapsibleState, ExtensionContext, workspace } from 'vscode';
|
||||||
import * as nls from 'vscode-nls';
|
import * as nls from 'vscode-nls';
|
||||||
const localize = nls.loadMessageBundle();
|
const localize = nls.loadMessageBundle();
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ export class SqlInstanceTreeDataProvider extends ResourceTreeDataProviderBase<az
|
|||||||
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_instance_inverse.svg'),
|
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_instance_inverse.svg'),
|
||||||
light: this._extensionContext.asAbsolutePath('resources/light/sql_instance.svg')
|
light: this._extensionContext.asAbsolutePath('resources/light/sql_instance.svg')
|
||||||
},
|
},
|
||||||
collapsibleState: TreeItemCollapsibleState.Collapsed,
|
collapsibleState: workspace.getConfiguration('workbench').get<boolean>('enablePreviewFeatures') ? TreeItemCollapsibleState.None : TreeItemCollapsibleState.Collapsed,
|
||||||
contextValue: AzureResourceItemType.databaseServer,
|
contextValue: AzureResourceItemType.databaseServer,
|
||||||
payload: {
|
payload: {
|
||||||
id: generateGuid(),
|
id: generateGuid(),
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
*--------------------------------------------------------------------------------------------*/
|
*--------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
import { ExtensionNodeType, TreeItem, Account } from 'azdata';
|
||||||
import { TreeItemCollapsibleState, ExtensionContext } from 'vscode';
|
import { TreeItemCollapsibleState, ExtensionContext, workspace } from 'vscode';
|
||||||
import * as nls from 'vscode-nls';
|
import * as nls from 'vscode-nls';
|
||||||
const localize = nls.loadMessageBundle();
|
const localize = nls.loadMessageBundle();
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ export class SqlInstanceArcTreeDataProvider extends ResourceTreeDataProviderBase
|
|||||||
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_instance_inverse.svg'),
|
dark: this._extensionContext.asAbsolutePath('resources/dark/sql_instance_inverse.svg'),
|
||||||
light: this._extensionContext.asAbsolutePath('resources/light/sql_instance.svg')
|
light: this._extensionContext.asAbsolutePath('resources/light/sql_instance.svg')
|
||||||
},
|
},
|
||||||
collapsibleState: TreeItemCollapsibleState.Collapsed,
|
collapsibleState: workspace.getConfiguration('workbench').get<boolean>('enablePreviewFeatures') ? TreeItemCollapsibleState.None : TreeItemCollapsibleState.Collapsed,
|
||||||
contextValue: AzureResourceItemType.databaseServer,
|
contextValue: AzureResourceItemType.databaseServer,
|
||||||
payload: {
|
payload: {
|
||||||
id: generateGuid(),
|
id: generateGuid(),
|
||||||
|
|||||||
Reference in New Issue
Block a user