@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
18 lines (17 loc) • 731 B
TypeScript
import { OnInit } from '@angular/core';
import { AbstractControl, NgForm } from '@angular/forms';
import { WizardModel } from '../models/wizard-model';
import { FormWizardStepComponent } from './form-wizard-step.component';
/**
* A base class for template driven form based wizard steps
*/
export declare abstract class TemplateDrivenWizardStepComponent<TModel extends WizardModel, TResourceStrings> extends FormWizardStepComponent<TModel, TResourceStrings> implements OnInit {
/**
* A reference to the form control for binding the state of the wizard state
*/
protected get formControl(): AbstractControl;
/**
* form element for our form controls
*/
abstract form: NgForm;
}