diff --git a/src/sql/azdata.d.ts b/src/sql/azdata.d.ts index 80150a3bdc..a23ca9ef51 100644 --- a/src/sql/azdata.d.ts +++ b/src/sql/azdata.d.ts @@ -3238,6 +3238,9 @@ declare module 'azdata' { export interface LoadingComponentProperties { loading?: boolean; + showText?: boolean; + loadingText?: string; + loadingCompletedText?: string; } export interface DivContainerProperties extends ComponentProperties { diff --git a/src/sql/workbench/browser/modelComponents/loadingComponent.component.ts b/src/sql/workbench/browser/modelComponents/loadingComponent.component.ts index 7c2d280d27..54f0ab72c8 100644 --- a/src/sql/workbench/browser/modelComponents/loadingComponent.component.ts +++ b/src/sql/workbench/browser/modelComponents/loadingComponent.component.ts @@ -12,20 +12,23 @@ import * as azdata from 'azdata'; import { ComponentBase } from 'sql/workbench/browser/modelComponents/componentBase'; import { IComponent, IComponentDescriptor, IModelStore } from 'sql/workbench/browser/modelComponents/interfaces'; -import * as nls from 'vs/nls'; +import { localize } from 'vs/nls'; @Component({ selector: 'modelview-loadingComponent', template: ` -