UNPKG

1.56 kBTypeScriptView Raw
1/**
2 * @license
3 * Copyright Google LLC All Rights Reserved.
4 *
5 * Use of this source code is governed by an MIT-style license that can be
6 * found in the LICENSE file at https://angular.io/license
7 */
8import { ModuleWithProviders } from '@angular/core';
9import { LayoutConfigOptions, BreakPoint } from '@angular/flex-layout/core';
10import * as i0 from "@angular/core";
11import * as i1 from "@angular/flex-layout/flex";
12import * as i2 from "@angular/flex-layout/extended";
13import * as i3 from "@angular/flex-layout/grid";
14/**
15 * FlexLayoutModule -- the main import for all utilities in the Angular Layout library
16 * * Will automatically provide Flex, Grid, and Extended modules for use in the application
17 * * Can be configured using the static withConfig method, options viewable on the Wiki's
18 * Configuration page
19 */
20export declare class FlexLayoutModule {
21 /**
22 * Initialize the FlexLayoutModule with a set of config options,
23 * which sets the corresponding tokens accordingly
24 */
25 static withConfig(configOptions: LayoutConfigOptions, breakpoints?: BreakPoint | BreakPoint[]): ModuleWithProviders<FlexLayoutModule>;
26 constructor(serverModuleLoaded: boolean, platformId: Object);
27 static ɵfac: i0.ɵɵFactoryDeclaration<FlexLayoutModule, never>;
28 static ɵmod: i0.ɵɵNgModuleDeclaration<FlexLayoutModule, never, [typeof i1.FlexModule, typeof i2.ExtendedModule, typeof i3.GridModule], [typeof i1.FlexModule, typeof i2.ExtendedModule, typeof i3.GridModule]>;
29 static ɵinj: i0.ɵɵInjectorDeclaration<FlexLayoutModule>;
30}