docs: remove all deprecated @stable
jsdoc tags (#23210)
These are no longer needed as stable docs are computed as those that do not have `@experimental` or `@deprecated` tags. PR Close #23210
This commit is contained in:

committed by
Igor Minar

parent
ee145790d7
commit
4b96a58c5a
41
tools/public_api_guard/forms/forms.d.ts
vendored
41
tools/public_api_guard/forms/forms.d.ts
vendored
@ -1,4 +1,3 @@
|
||||
/** @stable */
|
||||
export declare abstract class AbstractControl {
|
||||
asyncValidator: AsyncValidatorFn | null;
|
||||
readonly dirty: boolean;
|
||||
@ -64,7 +63,6 @@ export declare abstract class AbstractControl {
|
||||
}): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare abstract class AbstractControlDirective {
|
||||
readonly abstract control: AbstractControl | null;
|
||||
readonly dirty: boolean | null;
|
||||
@ -94,7 +92,6 @@ export interface AbstractControlOptions {
|
||||
validators?: ValidatorFn | ValidatorFn[] | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class AbstractFormGroupDirective extends ControlContainer implements OnInit, OnDestroy {
|
||||
readonly asyncValidator: AsyncValidatorFn | null;
|
||||
readonly control: FormGroup;
|
||||
@ -110,12 +107,10 @@ export interface AsyncValidator extends Validator {
|
||||
validate(c: AbstractControl): Promise<ValidationErrors | null> | Observable<ValidationErrors | null>;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export interface AsyncValidatorFn {
|
||||
(c: AbstractControl): Promise<ValidationErrors | null> | Observable<ValidationErrors | null>;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class CheckboxControlValueAccessor implements ControlValueAccessor {
|
||||
onChange: (_: any) => void;
|
||||
onTouched: () => void;
|
||||
@ -134,14 +129,12 @@ export declare class CheckboxRequiredValidator extends RequiredValidator {
|
||||
/** @experimental */
|
||||
export declare const COMPOSITION_BUFFER_MODE: InjectionToken<boolean>;
|
||||
|
||||
/** @stable */
|
||||
export declare abstract class ControlContainer extends AbstractControlDirective {
|
||||
readonly formDirective: Form | null;
|
||||
name: string;
|
||||
readonly path: string[] | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export interface ControlValueAccessor {
|
||||
registerOnChange(fn: any): void;
|
||||
registerOnTouched(fn: any): void;
|
||||
@ -149,7 +142,6 @@ export interface ControlValueAccessor {
|
||||
writeValue(obj: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class DefaultValueAccessor implements ControlValueAccessor {
|
||||
onChange: (_: any) => void;
|
||||
onTouched: () => void;
|
||||
@ -167,7 +159,6 @@ export declare class EmailValidator implements Validator {
|
||||
validate(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export interface Form {
|
||||
addControl(dir: NgControl): void;
|
||||
addFormGroup(dir: AbstractFormGroupDirective): void;
|
||||
@ -178,7 +169,6 @@ export interface Form {
|
||||
updateModel(dir: NgControl, value: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormArray extends AbstractControl {
|
||||
controls: AbstractControl[];
|
||||
readonly length: number;
|
||||
@ -203,7 +193,6 @@ export declare class FormArray extends AbstractControl {
|
||||
}): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormArrayName extends ControlContainer implements OnInit, OnDestroy {
|
||||
readonly asyncValidator: AsyncValidatorFn | null;
|
||||
readonly control: FormArray;
|
||||
@ -216,7 +205,6 @@ export declare class FormArrayName extends ControlContainer implements OnInit, O
|
||||
ngOnInit(): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormBuilder {
|
||||
array(controlsConfig: any[], validator?: ValidatorFn | ValidatorFn[] | null, asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[] | null): FormArray;
|
||||
control(formState: any, validator?: ValidatorFn | ValidatorFn[] | null, asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[] | null): FormControl;
|
||||
@ -227,7 +215,6 @@ export declare class FormBuilder {
|
||||
} | null): FormGroup;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormControl extends AbstractControl {
|
||||
constructor(formState?: any, validatorOrOpts?: ValidatorFn | ValidatorFn[] | AbstractControlOptions | null, asyncValidator?: AsyncValidatorFn | AsyncValidatorFn[] | null);
|
||||
patchValue(value: any, options?: {
|
||||
@ -250,7 +237,6 @@ export declare class FormControl extends AbstractControl {
|
||||
}): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormControlDirective extends NgControl implements OnChanges {
|
||||
readonly asyncValidator: AsyncValidatorFn | null;
|
||||
readonly control: FormControl;
|
||||
@ -266,7 +252,6 @@ export declare class FormControlDirective extends NgControl implements OnChanges
|
||||
viewToModelUpdate(newValue: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormControlName extends NgControl implements OnChanges, OnDestroy {
|
||||
readonly asyncValidator: AsyncValidatorFn;
|
||||
readonly control: FormControl;
|
||||
@ -283,7 +268,6 @@ export declare class FormControlName extends NgControl implements OnChanges, OnD
|
||||
viewToModelUpdate(newValue: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormGroup extends AbstractControl {
|
||||
controls: {
|
||||
[key: string]: AbstractControl;
|
||||
@ -315,7 +299,6 @@ export declare class FormGroup extends AbstractControl {
|
||||
}): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormGroupDirective extends ControlContainer implements Form, OnChanges {
|
||||
readonly control: FormGroup;
|
||||
directives: FormControlName[];
|
||||
@ -341,17 +324,14 @@ export declare class FormGroupDirective extends ControlContainer implements Form
|
||||
updateModel(dir: FormControlName, value: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormGroupName extends AbstractFormGroupDirective implements OnInit, OnDestroy {
|
||||
name: string;
|
||||
constructor(parent: ControlContainer, validators: any[], asyncValidators: any[]);
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class FormsModule {
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class MaxLengthValidator implements Validator, OnChanges {
|
||||
maxlength: string;
|
||||
ngOnChanges(changes: SimpleChanges): void;
|
||||
@ -359,7 +339,6 @@ export declare class MaxLengthValidator implements Validator, OnChanges {
|
||||
validate(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class MinLengthValidator implements Validator, OnChanges {
|
||||
minlength: string;
|
||||
ngOnChanges(changes: SimpleChanges): void;
|
||||
@ -367,16 +346,12 @@ export declare class MinLengthValidator implements Validator, OnChanges {
|
||||
validate(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare const NG_ASYNC_VALIDATORS: InjectionToken<(Function | Validator)[]>;
|
||||
|
||||
/** @stable */
|
||||
export declare const NG_VALIDATORS: InjectionToken<(Function | Validator)[]>;
|
||||
|
||||
/** @stable */
|
||||
export declare const NG_VALUE_ACCESSOR: InjectionToken<ControlValueAccessor>;
|
||||
|
||||
/** @stable */
|
||||
export declare abstract class NgControl extends AbstractControlDirective {
|
||||
readonly asyncValidator: AsyncValidatorFn | null;
|
||||
name: string | null;
|
||||
@ -385,17 +360,14 @@ export declare abstract class NgControl extends AbstractControlDirective {
|
||||
abstract viewToModelUpdate(newValue: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class NgControlStatus extends AbstractControlStatus {
|
||||
constructor(cd: NgControl);
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class NgControlStatusGroup extends AbstractControlStatus {
|
||||
constructor(cd: ControlContainer);
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class NgForm extends ControlContainer implements Form, AfterViewInit {
|
||||
readonly control: FormGroup;
|
||||
readonly controls: {
|
||||
@ -426,7 +398,6 @@ export declare class NgForm extends ControlContainer implements Form, AfterViewI
|
||||
updateModel(dir: NgControl, value: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class NgModel extends NgControl implements OnChanges, OnDestroy {
|
||||
readonly asyncValidator: AsyncValidatorFn | null;
|
||||
readonly control: FormControl;
|
||||
@ -449,13 +420,11 @@ export declare class NgModel extends NgControl implements OnChanges, OnDestroy {
|
||||
viewToModelUpdate(newValue: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class NgModelGroup extends AbstractFormGroupDirective implements OnInit, OnDestroy {
|
||||
name: string;
|
||||
constructor(parent: ControlContainer, validators: any[], asyncValidators: any[]);
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class NgSelectOption implements OnDestroy {
|
||||
id: string;
|
||||
ngValue: any;
|
||||
@ -464,7 +433,6 @@ export declare class NgSelectOption implements OnDestroy {
|
||||
ngOnDestroy(): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class PatternValidator implements Validator, OnChanges {
|
||||
pattern: string | RegExp;
|
||||
ngOnChanges(changes: SimpleChanges): void;
|
||||
@ -472,7 +440,6 @@ export declare class PatternValidator implements Validator, OnChanges {
|
||||
validate(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class RadioControlValueAccessor implements ControlValueAccessor, OnDestroy, OnInit {
|
||||
formControlName: string;
|
||||
name: string;
|
||||
@ -489,20 +456,17 @@ export declare class RadioControlValueAccessor implements ControlValueAccessor,
|
||||
writeValue(value: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class ReactiveFormsModule {
|
||||
static withConfig(opts: { warnOnNgModelWithFormControl: 'never' | 'once' | 'always';
|
||||
}): ModuleWithProviders;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class RequiredValidator implements Validator {
|
||||
required: boolean | string;
|
||||
registerOnValidatorChange(fn: () => void): void;
|
||||
validate(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class SelectControlValueAccessor implements ControlValueAccessor {
|
||||
compareWith: (o1: any, o2: any) => boolean;
|
||||
onChange: (_: any) => void;
|
||||
@ -515,7 +479,6 @@ export declare class SelectControlValueAccessor implements ControlValueAccessor
|
||||
writeValue(value: any): void;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class SelectMultipleControlValueAccessor implements ControlValueAccessor {
|
||||
compareWith: (o1: any, o2: any) => boolean;
|
||||
onChange: (_: any) => void;
|
||||
@ -533,18 +496,15 @@ export declare type ValidationErrors = {
|
||||
[key: string]: any;
|
||||
};
|
||||
|
||||
/** @stable */
|
||||
export interface Validator {
|
||||
registerOnValidatorChange?(fn: () => void): void;
|
||||
validate(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export interface ValidatorFn {
|
||||
(c: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare class Validators {
|
||||
static compose(validators: (ValidatorFn | null | undefined)[]): ValidatorFn | null;
|
||||
static compose(validators: null): null;
|
||||
@ -560,5 +520,4 @@ export declare class Validators {
|
||||
static requiredTrue(control: AbstractControl): ValidationErrors | null;
|
||||
}
|
||||
|
||||
/** @stable */
|
||||
export declare const VERSION: Version;
|
||||
|
Reference in New Issue
Block a user