mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-20 01:25:37 -05:00
* Add dependent field provider to resource deployment * Change name to value provider service * Add error handling * providerId -> id * Set dropdown value correctly * missed id * back to providerId * fix updating missed id * remove placeholder
17 lines
858 B
TypeScript
17 lines
858 B
TypeScript
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
|
|
import * as rd from 'resource-deployment';
|
|
import { valueProviderService } from './services/valueProviderService';
|
|
import { optionsSourcesService } from './services/optionSourcesService';
|
|
|
|
export function getExtensionApi(): rd.IExtension {
|
|
return {
|
|
registerOptionsSourceProvider: (provider: rd.IOptionsSourceProvider) => optionsSourcesService.registerOptionsSourceProvider(provider),
|
|
registerValueProvider: (provider: rd.IValueProvider) => valueProviderService.registerValueProvider(provider)
|
|
};
|
|
}
|
|
|