1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 | import { ElementRef } from '@angular/core';
|
9 | import { BaseDirective2, StyleBuilder, StyleDefinition, StyleUtils, MediaMarshaller, ElementMatcher } from '@angular/flex-layout/core';
|
10 | export interface LayoutAlignParent {
|
11 | layout: string;
|
12 | inline: boolean;
|
13 | }
|
14 | export declare class LayoutAlignStyleBuilder extends StyleBuilder {
|
15 | buildStyles(align: string, parent: LayoutAlignParent): StyleDefinition;
|
16 | }
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 | export declare class LayoutAlignDirective extends BaseDirective2 {
|
27 | protected DIRECTIVE_KEY: string;
|
28 | protected layout: string;
|
29 | protected inline: boolean;
|
30 | constructor(elRef: ElementRef, styleUtils: StyleUtils, styleBuilder: LayoutAlignStyleBuilder, marshal: MediaMarshaller);
|
31 | /**
|
32 | *
|
33 | */
|
34 | protected updateWithValue(value: string): void;
|
35 | /**
|
36 | * Cache the parent container 'flex-direction' and update the 'flex' styles
|
37 | */
|
38 | protected onLayoutChange(matcher: ElementMatcher): void;
|
39 | }
|
40 | export declare class DefaultLayoutAlignDirective extends LayoutAlignDirective {
|
41 | protected inputs: string[];
|
42 | }
|