@@ -13,7 +13,6 @@ import { InjectionToken } from '@angular/core';
13
13
import { MatRippleLoader } from ' @angular/material/core' ;
14
14
import { NgZone } from ' @angular/core' ;
15
15
import { OnDestroy } from ' @angular/core' ;
16
- import { OnInit } from ' @angular/core' ;
17
16
import { ThemePalette } from ' @angular/material/core' ;
18
17
19
18
// @public
@@ -26,17 +25,15 @@ export const MAT_FAB_DEFAULT_OPTIONS: InjectionToken<MatFabDefaultOptions>;
26
25
export function MAT_FAB_DEFAULT_OPTIONS_FACTORY(): MatFabDefaultOptions ;
27
26
28
27
// @public
29
- export class MatAnchor extends MatAnchorBase {
30
- // (undocumented)
31
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatAnchor , " a[mat-button], a[mat-raised-button], a[mat-flat-button], a[mat-stroked-button]" , [" matButton" , " matAnchor" ], {}, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
32
- // (undocumented)
33
- static ɵfac: i0 .ɵɵFactoryDeclaration <MatAnchor , never >;
34
- }
28
+ export const MatAnchor: typeof MatButton ;
29
+
30
+ // @public (undocumented)
31
+ export type MatAnchor = MatButton ;
35
32
36
33
// @public
37
34
export class MatButton extends MatButtonBase {
38
35
// (undocumented)
39
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatButton , " button[mat-button], button[mat-raised-button], button[mat-flat-button], button[mat-stroked-button] " , [" matButton" ], {}, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
36
+ static ɵcmp: i0 .ɵɵComponentDeclaration <MatButton , " button[mat-button], button[mat-raised-button], button[mat-flat-button], button[mat-stroked-button], a[mat-button], a[mat-raised-button], a[mat-flat-button], a[mat-stroked-button] " , [" matButton" , " matAnchor " ], {}, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
40
37
// (undocumented)
41
38
static ɵfac: i0 .ɵɵFactoryDeclaration <MatButton , never >;
42
39
}
@@ -54,23 +51,14 @@ export class MatButtonModule {
54
51
// (undocumented)
55
52
static ɵinj: i0 .ɵɵInjectorDeclaration <MatButtonModule >;
56
53
// (undocumented)
57
- static ɵmod: i0 .ɵɵNgModuleDeclaration <MatButtonModule , never , [typeof i1 .MatCommonModule , typeof i1 .MatRippleModule , typeof i2 .MatAnchor , typeof i2 . MatButton , typeof i3 .MatIconAnchor , typeof i4 .MatMiniFabAnchor , typeof i4 . MatMiniFabButton , typeof i3 .MatIconButton , typeof i4 . MatFabAnchor , typeof i4 . MatFabButton ], [typeof i2 . MatAnchor , typeof i2 .MatButton , typeof i3 .MatIconAnchor , typeof i3 . MatIconButton , typeof i4 . MatMiniFabAnchor , typeof i4 . MatMiniFabButton , typeof i4 .MatFabAnchor , typeof i4 .MatFabButton , typeof i1 . MatCommonModule ]>;
54
+ static ɵmod: i0 .ɵɵNgModuleDeclaration <MatButtonModule , never , [typeof i1 .MatCommonModule , typeof i1 .MatRippleModule , typeof i2 .MatButton , typeof i3 .MatMiniFabButton , typeof i4 .MatIconButton , typeof i3 .MatFabButton ], [typeof i1 . MatCommonModule , typeof i2 .MatButton , typeof i3 .MatMiniFabButton , typeof i4 .MatIconButton , typeof i3 .MatFabButton ]>;
58
55
}
59
56
60
57
// @public
61
- export class MatFabAnchor extends MatAnchor {
62
- constructor (... args : unknown []);
63
- // (undocumented)
64
- extended: boolean ;
65
- // (undocumented)
66
- _isFab: boolean ;
67
- // (undocumented)
68
- static ngAcceptInputType_extended: unknown ;
69
- // (undocumented)
70
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatFabAnchor , " a[mat-fab]" , [" matButton" , " matAnchor" ], { " extended" : { " alias" : " extended" ; " required" : false ; }; }, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
71
- // (undocumented)
72
- static ɵfac: i0 .ɵɵFactoryDeclaration <MatFabAnchor , never >;
73
- }
58
+ export const MatFabAnchor: typeof MatFabButton ;
59
+
60
+ // @public (undocumented)
61
+ export type MatFabAnchor = MatFabButton ;
74
62
75
63
// @public
76
64
export class MatFabButton extends MatButtonBase {
@@ -82,7 +70,7 @@ export class MatFabButton extends MatButtonBase {
82
70
// (undocumented)
83
71
static ngAcceptInputType_extended: unknown ;
84
72
// (undocumented)
85
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatFabButton , " button[mat-fab]" , [" matButton" ], { " extended" : { " alias" : " extended" ; " required" : false ; }; }, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
73
+ static ɵcmp: i0 .ɵɵComponentDeclaration <MatFabButton , " button[mat-fab], a[mat-fab] " , [" matButton" , " matAnchor " ], { " extended" : { " alias" : " extended" ; " required" : false ; }; }, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
86
74
// (undocumented)
87
75
static ɵfac: i0 .ɵɵFactoryDeclaration <MatFabButton , never >;
88
76
}
@@ -93,40 +81,33 @@ export interface MatFabDefaultOptions {
93
81
}
94
82
95
83
// @public
96
- export class MatIconAnchor extends MatAnchorBase {
97
- // (undocumented)
98
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatIconAnchor , " a[mat-icon-button]" , [" matButton" , " matAnchor" ], {}, {}, never , [" *" ], true , never >;
99
- // (undocumented)
100
- static ɵfac: i0 .ɵɵFactoryDeclaration <MatIconAnchor , never >;
101
- }
84
+ export const MatIconAnchor: typeof MatIconButton ;
85
+
86
+ // @public (undocumented)
87
+ export type MatIconAnchor = MatIconButton ;
102
88
103
89
// @public
104
90
export class MatIconButton extends MatButtonBase {
105
91
constructor (... args : unknown []);
106
92
// (undocumented)
107
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatIconButton , " button[mat-icon-button]" , [" matButton" ], {}, {}, never , [" *" ], true , never >;
93
+ static ɵcmp: i0 .ɵɵComponentDeclaration <MatIconButton , " button[mat-icon-button], a[mat-icon-button] " , [" matButton" , " matAnchor " ], {}, {}, never , [" *" ], true , never >;
108
94
// (undocumented)
109
95
static ɵfac: i0 .ɵɵFactoryDeclaration <MatIconButton , never >;
110
96
}
111
97
112
98
// @public
113
- export class MatMiniFabAnchor extends MatAnchor {
114
- constructor (... args : unknown []);
115
- // (undocumented)
116
- _isFab: boolean ;
117
- // (undocumented)
118
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatMiniFabAnchor , " a[mat-mini-fab]" , [" matButton" , " matAnchor" ], {}, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
119
- // (undocumented)
120
- static ɵfac: i0 .ɵɵFactoryDeclaration <MatMiniFabAnchor , never >;
121
- }
99
+ export const MatMiniFabAnchor: typeof MatMiniFabButton ;
100
+
101
+ // @public (undocumented)
102
+ export type MatMiniFabAnchor = MatMiniFabButton ;
122
103
123
104
// @public
124
105
export class MatMiniFabButton extends MatButtonBase {
125
106
constructor (... args : unknown []);
126
107
// (undocumented)
127
108
_isFab: boolean ;
128
109
// (undocumented)
129
- static ɵcmp: i0 .ɵɵComponentDeclaration <MatMiniFabButton , " button[mat-mini-fab]" , [" matButton" ], {}, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
110
+ static ɵcmp: i0 .ɵɵComponentDeclaration <MatMiniFabButton , " button[mat-mini-fab], a[mat-mini-fab] " , [" matButton" , " matAnchor " ], {}, {}, never , [" .material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])" , " *" , " .material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]" ], true , never >;
130
111
// (undocumented)
131
112
static ɵfac: i0 .ɵɵFactoryDeclaration <MatMiniFabButton , never >;
132
113
}
0 commit comments