fix(forms): publish missing types (#19941)

PR Close #19941
This commit is contained in:
Trotyl
2018-02-01 11:25:14 +08:00
committed by Alex Rickabaugh
parent 4d62be69c5
commit 2707012181
3 changed files with 23 additions and 2 deletions

View File

@ -86,6 +86,13 @@ export declare abstract class AbstractControlDirective {
reset(value?: any): void;
}
/** @experimental */
export interface AbstractControlOptions {
asyncValidators?: AsyncValidatorFn | AsyncValidatorFn[] | null;
updateOn?: 'change' | 'blur' | 'submit';
validators?: ValidatorFn | ValidatorFn[] | null;
}
/** @stable */
export declare class AbstractFormGroupDirective extends ControlContainer implements OnInit, OnDestroy {
readonly asyncValidator: AsyncValidatorFn | null;