|
7 | 7 | import { AbstractControl } from '@angular/forms';
|
8 | 8 | import { AfterContentInit } from '@angular/core';
|
9 | 9 | import { ChangeDetectorRef } from '@angular/core';
|
10 |
| -import { CheckboxRequiredValidator } from '@angular/forms'; |
11 | 10 | import { ControlValueAccessor } from '@angular/forms';
|
12 | 11 | import { ElementRef } from '@angular/core';
|
13 | 12 | import { EventEmitter } from '@angular/core';
|
14 | 13 | import { FocusMonitor } from '@angular/cdk/a11y';
|
15 | 14 | import * as i0 from '@angular/core';
|
16 |
| -import * as i3 from '@angular/material/core'; |
| 15 | +import * as i2 from '@angular/material/core'; |
17 | 16 | import { InjectionToken } from '@angular/core';
|
18 | 17 | import { OnChanges } from '@angular/core';
|
19 | 18 | import { OnDestroy } from '@angular/core';
|
20 |
| -import { Provider } from '@angular/core'; |
21 | 19 | import { SimpleChanges } from '@angular/core';
|
22 | 20 | import { ThemePalette } from '@angular/material/core';
|
23 |
| -import { Type } from '@angular/core'; |
24 | 21 | import { ValidationErrors } from '@angular/forms';
|
25 | 22 | import { Validator } from '@angular/forms';
|
26 | 23 |
|
27 | 24 | // @public
|
28 | 25 | export const MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS: InjectionToken<MatSlideToggleDefaultOptions>;
|
29 | 26 |
|
30 |
| -// @public @deprecated (undocumented) |
31 |
| -export const MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR: Provider; |
32 |
| - |
33 |
| -// @public @deprecated (undocumented) |
34 |
| -export const MAT_SLIDE_TOGGLE_VALUE_ACCESSOR: { |
35 |
| - provide: InjectionToken<readonly ControlValueAccessor[]>; |
36 |
| - useExisting: Type<any>; |
37 |
| - multi: boolean; |
38 |
| -}; |
39 |
| - |
40 | 27 | // @public (undocumented)
|
41 | 28 | export class MatSlideToggle implements OnDestroy, AfterContentInit, OnChanges, ControlValueAccessor, Validator {
|
42 | 29 | constructor(...args: unknown[]);
|
@@ -131,25 +118,7 @@ export class MatSlideToggleModule {
|
131 | 118 | // (undocumented)
|
132 | 119 | static ɵinj: i0.ɵɵInjectorDeclaration<MatSlideToggleModule>;
|
133 | 120 | // (undocumented)
|
134 |
| - static ɵmod: i0.ɵɵNgModuleDeclaration<MatSlideToggleModule, never, [typeof i2.MatSlideToggle, typeof i3.MatCommonModule], [typeof i2.MatSlideToggle, typeof i3.MatCommonModule]>; |
135 |
| -} |
136 |
| - |
137 |
| -// @public @deprecated |
138 |
| -export class MatSlideToggleRequiredValidator extends CheckboxRequiredValidator { |
139 |
| - // (undocumented) |
140 |
| - static ɵdir: i0.ɵɵDirectiveDeclaration<MatSlideToggleRequiredValidator, "mat-slide-toggle[required][formControlName], mat-slide-toggle[required][formControl], mat-slide-toggle[required][ngModel]", never, {}, {}, never, never, true, never>; |
141 |
| - // (undocumented) |
142 |
| - static ɵfac: i0.ɵɵFactoryDeclaration<MatSlideToggleRequiredValidator, never>; |
143 |
| -} |
144 |
| - |
145 |
| -// @public @deprecated (undocumented) |
146 |
| -export class _MatSlideToggleRequiredValidatorModule { |
147 |
| - // (undocumented) |
148 |
| - static ɵfac: i0.ɵɵFactoryDeclaration<_MatSlideToggleRequiredValidatorModule, never>; |
149 |
| - // (undocumented) |
150 |
| - static ɵinj: i0.ɵɵInjectorDeclaration<_MatSlideToggleRequiredValidatorModule>; |
151 |
| - // (undocumented) |
152 |
| - static ɵmod: i0.ɵɵNgModuleDeclaration<_MatSlideToggleRequiredValidatorModule, never, [typeof i1.MatSlideToggleRequiredValidator], [typeof i1.MatSlideToggleRequiredValidator]>; |
| 121 | + static ɵmod: i0.ɵɵNgModuleDeclaration<MatSlideToggleModule, never, [typeof i1.MatSlideToggle, typeof i2.MatCommonModule], [typeof i1.MatSlideToggle, typeof i2.MatCommonModule]>; |
153 | 122 | }
|
154 | 123 |
|
155 | 124 | // (No @packageDocumentation comment for this package)
|
|
0 commit comments