Migration wizard skeleton setup (#11758)

This commit is contained in:
Amir Omidi
2020-08-11 14:54:40 -07:00
committed by GitHub
parent 3432743f63
commit acd9fc8fd6
5 changed files with 118 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the Source EULA. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import * as azdata from 'azdata';
import { MigrationStateModel } from './stateMachine';
export abstract class MigrationWizardPage {
constructor(protected readonly wizardPage: azdata.window.WizardPage, protected readonly migrationStateModel: MigrationStateModel) { }
public abstract async registerWizardContent(): Promise<void>;
public getwizardPage(): azdata.window.WizardPage {
return this.wizardPage;
}
}