1 | import { CdkPortalOutlet } from '@angular/cdk/portal';
|
2 | import { ChangeDetectorRef } from '@angular/core';
|
3 | import { ComponentFactoryResolver } from '@angular/core';
|
4 | import { Directionality } from '@angular/cdk/bidi';
|
5 | import { ElementRef } from '@angular/core';
|
6 | import { FocusMonitor } from '@angular/cdk/a11y';
|
7 | import * as i0 from '@angular/core';
|
8 | import * as i10 from '@angular/common';
|
9 | import * as i11 from '@angular/material/core';
|
10 | import * as i12 from '@angular/cdk/portal';
|
11 | import * as i13 from '@angular/cdk/observers';
|
12 | import * as i14 from '@angular/cdk/a11y';
|
13 | import { ScrollDirection as LegacyScrollDirection } from '@angular/material/tabs';
|
14 | import { _MAT_INK_BAR_POSITIONER as _MAT_LEGACY_INK_BAR_POSITIONER } from '@angular/material/tabs';
|
15 | import { _MAT_INK_BAR_POSITIONER_FACTORY as _MAT_LEGACY_INK_BAR_POSITIONER_FACTORY } from '@angular/material/tabs';
|
16 | import { MAT_TAB as MAT_LEGACY_TAB } from '@angular/material/tabs';
|
17 | import { MAT_TAB_CONTENT as MAT_LEGACY_TAB_CONTENT } from '@angular/material/tabs';
|
18 | import { MAT_TAB_GROUP as MAT_LEGACY_TAB_GROUP } from '@angular/material/tabs';
|
19 | import { MAT_TABS_CONFIG as MAT_LEGACY_TABS_CONFIG } from '@angular/material/tabs';
|
20 | import { _MatInkBarPositioner as _MatLegacyInkBarPositioner } from '@angular/material/tabs';
|
21 | import { MatPaginatedTabHeader as MatLegacyPaginatedTabHeader } from '@angular/material/tabs';
|
22 | import { _MatTabBase as _MatLegacyTabBase } from '@angular/material/tabs';
|
23 | import { _MatTabBodyBase as _MatLegacyTabBodyBase } from '@angular/material/tabs';
|
24 | import { MatTabBodyOriginState as MatLegacyTabBodyOriginState } from '@angular/material/tabs';
|
25 | import { MatTabBodyPositionState as MatLegacyTabBodyPositionState } from '@angular/material/tabs';
|
26 | import { MatTabChangeEvent as MatLegacyTabChangeEvent } from '@angular/material/tabs';
|
27 | import { _MatTabGroupBase as _MatLegacyTabGroupBase } from '@angular/material/tabs';
|
28 | import { _MatTabHeaderBase as _MatLegacyTabHeaderBase } from '@angular/material/tabs';
|
29 | import { MatTabHeaderPosition as MatLegacyTabHeaderPosition } from '@angular/material/tabs';
|
30 | import { _MatTabLinkBase as _MatLegacyTabLinkBase } from '@angular/material/tabs';
|
31 | import { _MatTabNavBase as _MatLegacyTabNavBase } from '@angular/material/tabs';
|
32 | import { matTabsAnimations as matLegacyTabsAnimations } from '@angular/material/tabs';
|
33 | import { MatTabsConfig as MatLegacyTabsConfig } from '@angular/material/tabs';
|
34 | import { MatTabBodyPortal } from '@angular/material/tabs';
|
35 | import { MatTabContent } from '@angular/material/tabs';
|
36 | import { MatTabGroupBaseHeader } from '@angular/material/tabs';
|
37 | import { MatTabLabel } from '@angular/material/tabs';
|
38 | import { _MatTabLabelWrapperBase } from '@angular/material/tabs';
|
39 | import { NgZone } from '@angular/core';
|
40 | import { OnDestroy } from '@angular/core';
|
41 | import { Platform } from '@angular/cdk/platform';
|
42 | import { QueryList } from '@angular/core';
|
43 | import { RippleGlobalOptions } from '@angular/material/core';
|
44 | import { TemplateRef } from '@angular/core';
|
45 | import { ViewContainerRef } from '@angular/core';
|
46 | import { ViewportRuler } from '@angular/cdk/scrolling';
|
47 |
|
48 | declare namespace i1 {
|
49 | export {
|
50 | MatLegacyTabGroup
|
51 | }
|
52 | }
|
53 |
|
54 | declare namespace i2 {
|
55 | export {
|
56 | MatLegacyTabLabel
|
57 | }
|
58 | }
|
59 |
|
60 | declare namespace i3 {
|
61 | export {
|
62 | MatLegacyTab
|
63 | }
|
64 | }
|
65 |
|
66 | declare namespace i4 {
|
67 | export {
|
68 | MatLegacyInkBar
|
69 | }
|
70 | }
|
71 |
|
72 | declare namespace i5 {
|
73 | export {
|
74 | MatLegacyTabLabelWrapper
|
75 | }
|
76 | }
|
77 |
|
78 | declare namespace i6 {
|
79 | export {
|
80 | MatLegacyTabNav,
|
81 | MatLegacyTabLink,
|
82 | MatLegacyTabNavPanel
|
83 | }
|
84 | }
|
85 |
|
86 | declare namespace i7 {
|
87 | export {
|
88 | MatLegacyTabBodyPortal,
|
89 | MatLegacyTabBody
|
90 | }
|
91 | }
|
92 |
|
93 | declare namespace i8 {
|
94 | export {
|
95 | MatLegacyTabHeader
|
96 | }
|
97 | }
|
98 |
|
99 | declare namespace i9 {
|
100 | export {
|
101 | MatLegacyTabContent
|
102 | }
|
103 | }
|
104 |
|
105 | export { LegacyScrollDirection }
|
106 |
|
107 | export { _MAT_LEGACY_INK_BAR_POSITIONER }
|
108 |
|
109 | export { _MAT_LEGACY_INK_BAR_POSITIONER_FACTORY }
|
110 |
|
111 | export { MAT_LEGACY_TAB }
|
112 |
|
113 | export { MAT_LEGACY_TAB_CONTENT }
|
114 |
|
115 | export { MAT_LEGACY_TAB_GROUP }
|
116 |
|
117 | export { MAT_LEGACY_TABS_CONFIG }
|
118 |
|
119 |
|
120 |
|
121 |
|
122 |
|
123 |
|
124 |
|
125 | export declare class MatLegacyInkBar {
|
126 | private _elementRef;
|
127 | private _ngZone;
|
128 | private _inkBarPositioner;
|
129 | _animationMode?: string | undefined;
|
130 | constructor(_elementRef: ElementRef<HTMLElement>, _ngZone: NgZone, _inkBarPositioner: _MatLegacyInkBarPositioner, _animationMode?: string | undefined);
|
131 | /**
|
132 | * Calculates the styles from the provided element in order to align the ink-bar to that element.
|
133 | * Shows the ink bar if previously set as hidden.
|
134 | * @param element
|
135 | */
|
136 | alignToElement(element: HTMLElement): void;
|
137 | /** Shows the ink bar. */
|
138 | show(): void;
|
139 | /** Hides the ink bar. */
|
140 | hide(): void;
|
141 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyInkBar, [null, null, null, { optional: true; }]>;
|
142 | static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyInkBar, "mat-ink-bar", never, {}, {}, never, never, false, never>;
|
143 | }
|
144 |
|
145 | export { _MatLegacyInkBarPositioner }
|
146 |
|
147 | export { MatLegacyPaginatedTabHeader }
|
148 |
|
149 |
|
150 |
|
151 |
|
152 |
|
153 | export declare class MatLegacyTab extends _MatLegacyTabBase {
|
154 |
|
155 | get templateLabel(): MatTabLabel;
|
156 | set templateLabel(value: MatTabLabel);
|
157 | |
158 |
|
159 |
|
160 | _explicitContent: TemplateRef<any>;
|
161 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTab, never>;
|
162 | static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyTab, "mat-tab", ["matTab"], { "disabled": "disabled"; }, {}, ["templateLabel", "_explicitContent"], ["*"], false, never>;
|
163 | }
|
164 |
|
165 | export { _MatLegacyTabBase }
|
166 |
|
167 |
|
168 |
|
169 |
|
170 |
|
171 |
|
172 |
|
173 | export declare class MatLegacyTabBody extends _MatLegacyTabBodyBase {
|
174 | _portalHost: CdkPortalOutlet;
|
175 | constructor(elementRef: ElementRef<HTMLElement>, dir: Directionality, changeDetectorRef: ChangeDetectorRef);
|
176 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabBody, [null, { optional: true; }, null]>;
|
177 | static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyTabBody, "mat-tab-body", never, {}, {}, never, never, false, never>;
|
178 | }
|
179 |
|
180 | export { _MatLegacyTabBodyBase }
|
181 |
|
182 | export { MatLegacyTabBodyOriginState }
|
183 |
|
184 |
|
185 |
|
186 |
|
187 |
|
188 |
|
189 |
|
190 | export declare class MatLegacyTabBodyPortal extends MatTabBodyPortal {
|
191 | constructor(componentFactoryResolver: ComponentFactoryResolver, viewContainerRef: ViewContainerRef, host: MatLegacyTabBody, _document: any);
|
192 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabBodyPortal, never>;
|
193 | static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyTabBodyPortal, "[matTabBodyHost]", never, {}, {}, never, never, false, never>;
|
194 | }
|
195 |
|
196 | export { MatLegacyTabBodyPositionState }
|
197 |
|
198 | export { MatLegacyTabChangeEvent }
|
199 |
|
200 |
|
201 |
|
202 |
|
203 |
|
204 |
|
205 | export declare class MatLegacyTabContent extends MatTabContent {
|
206 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabContent, never>;
|
207 | static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyTabContent, "[matTabContent]", never, {}, {}, never, never, false, never>;
|
208 | }
|
209 |
|
210 |
|
211 |
|
212 |
|
213 |
|
214 |
|
215 |
|
216 |
|
217 | export declare class MatLegacyTabGroup extends _MatLegacyTabGroupBase {
|
218 | _allTabs: QueryList<MatLegacyTab>;
|
219 | _tabBodyWrapper: ElementRef;
|
220 | _tabHeader: MatTabGroupBaseHeader;
|
221 | constructor(elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef, defaultConfig?: MatLegacyTabsConfig, animationMode?: string);
|
222 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabGroup, [null, null, { optional: true; }, { optional: true; }]>;
|
223 | static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyTabGroup, "mat-tab-group", ["matTabGroup"], { "color": "color"; "disableRipple": "disableRipple"; }, {}, ["_allTabs"], never, false, never>;
|
224 | }
|
225 |
|
226 | export { _MatLegacyTabGroupBase }
|
227 |
|
228 |
|
229 |
|
230 |
|
231 |
|
232 |
|
233 |
|
234 |
|
235 |
|
236 |
|
237 | export declare class MatLegacyTabHeader extends _MatLegacyTabHeaderBase {
|
238 | _items: QueryList<MatLegacyTabLabelWrapper>;
|
239 | _inkBar: MatLegacyInkBar;
|
240 | _tabListContainer: ElementRef;
|
241 | _tabList: ElementRef;
|
242 | _tabListInner: ElementRef;
|
243 | _nextPaginator: ElementRef<HTMLElement>;
|
244 | _previousPaginator: ElementRef<HTMLElement>;
|
245 | constructor(elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef, viewportRuler: ViewportRuler, dir: Directionality, ngZone: NgZone, platform: Platform, animationMode?: string);
|
246 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabHeader, [null, null, null, { optional: true; }, null, null, { optional: true; }]>;
|
247 | static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyTabHeader, "mat-tab-header", never, { "selectedIndex": "selectedIndex"; }, { "selectFocusedIndex": "selectFocusedIndex"; "indexFocused": "indexFocused"; }, ["_items"], ["*"], false, never>;
|
248 | }
|
249 |
|
250 | export { _MatLegacyTabHeaderBase }
|
251 |
|
252 | export { MatLegacyTabHeaderPosition }
|
253 |
|
254 |
|
255 |
|
256 |
|
257 |
|
258 |
|
259 | export declare class MatLegacyTabLabel extends MatTabLabel {
|
260 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabLabel, never>;
|
261 | static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyTabLabel, "[mat-tab-label], [matTabLabel]", never, {}, {}, never, never, false, never>;
|
262 | }
|
263 |
|
264 |
|
265 |
|
266 |
|
267 |
|
268 | export declare class MatLegacyTabLabelWrapper extends _MatTabLabelWrapperBase {
|
269 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabLabelWrapper, never>;
|
270 | static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyTabLabelWrapper, "[matTabLabelWrapper]", never, { "disabled": "disabled"; }, {}, never, never, false, never>;
|
271 | }
|
272 |
|
273 |
|
274 |
|
275 |
|
276 |
|
277 |
|
278 | export declare class MatLegacyTabLink extends _MatLegacyTabLinkBase implements OnDestroy {
|
279 |
|
280 | private _tabLinkRipple;
|
281 | constructor(tabNavBar: MatLegacyTabNav, elementRef: ElementRef, ngZone: NgZone, platform: Platform, globalRippleOptions: RippleGlobalOptions | null, tabIndex: string, focusMonitor: FocusMonitor, animationMode?: string);
|
282 | ngOnDestroy(): void;
|
283 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabLink, [null, null, null, null, { optional: true; }, { attribute: "tabindex"; }, null, { optional: true; }]>;
|
284 | static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyTabLink, "[mat-tab-link], [matTabLink]", ["matTabLink"], { "disabled": "disabled"; "disableRipple": "disableRipple"; "tabIndex": "tabIndex"; }, {}, never, never, false, never>;
|
285 | }
|
286 |
|
287 | export { _MatLegacyTabLinkBase }
|
288 |
|
289 |
|
290 |
|
291 |
|
292 |
|
293 |
|
294 |
|
295 | export declare class MatLegacyTabNav extends _MatLegacyTabNavBase {
|
296 | _items: QueryList<MatLegacyTabLink>;
|
297 | _inkBar: MatLegacyInkBar;
|
298 | _tabListContainer: ElementRef;
|
299 | _tabList: ElementRef;
|
300 | _tabListInner: ElementRef;
|
301 | _nextPaginator: ElementRef<HTMLElement>;
|
302 | _previousPaginator: ElementRef<HTMLElement>;
|
303 | constructor(elementRef: ElementRef, dir: Directionality, ngZone: NgZone, changeDetectorRef: ChangeDetectorRef, viewportRuler: ViewportRuler, platform: Platform, animationMode?: string);
|
304 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabNav, [null, { optional: true; }, null, null, null, null, { optional: true; }]>;
|
305 | static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyTabNav, "[mat-tab-nav-bar]", ["matTabNavBar", "matTabNav"], { "color": "color"; }, {}, ["_items"], ["*"], false, never>;
|
306 | }
|
307 |
|
308 | export { _MatLegacyTabNavBase }
|
309 |
|
310 |
|
311 |
|
312 |
|
313 |
|
314 |
|
315 | export declare class MatLegacyTabNavPanel {
|
316 |
|
317 | id: string;
|
318 |
|
319 | _activeTabId?: string;
|
320 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabNavPanel, never>;
|
321 | static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyTabNavPanel, "mat-tab-nav-panel", ["matTabNavPanel"], { "id": "id"; }, {}, never, ["*"], false, never>;
|
322 | }
|
323 |
|
324 | export { matLegacyTabsAnimations }
|
325 |
|
326 | export { MatLegacyTabsConfig }
|
327 |
|
328 |
|
329 |
|
330 |
|
331 |
|
332 | export declare class MatLegacyTabsModule {
|
333 | static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyTabsModule, never>;
|
334 | static ɵmod: i0.ɵɵNgModuleDeclaration<MatLegacyTabsModule, [typeof i1.MatLegacyTabGroup, typeof i2.MatLegacyTabLabel, typeof i3.MatLegacyTab, typeof i4.MatLegacyInkBar, typeof i5.MatLegacyTabLabelWrapper, typeof i6.MatLegacyTabNav, typeof i6.MatLegacyTabNavPanel, typeof i6.MatLegacyTabLink, typeof i7.MatLegacyTabBody, typeof i7.MatLegacyTabBodyPortal, typeof i8.MatLegacyTabHeader, typeof i9.MatLegacyTabContent], [typeof i10.CommonModule, typeof i11.MatCommonModule, typeof i12.PortalModule, typeof i11.MatRippleModule, typeof i13.ObserversModule, typeof i14.A11yModule], [typeof i11.MatCommonModule, typeof i1.MatLegacyTabGroup, typeof i2.MatLegacyTabLabel, typeof i3.MatLegacyTab, typeof i6.MatLegacyTabNav, typeof i6.MatLegacyTabNavPanel, typeof i6.MatLegacyTabLink, typeof i9.MatLegacyTabContent]>;
|
335 | static ɵinj: i0.ɵɵInjectorDeclaration<MatLegacyTabsModule>;
|
336 | }
|
337 |
|
338 | export { }
|