@angular/flex-layout
Version:
Angular 2 Flexbox Layout
66 lines • 2.41 kB
JavaScript
import 'rxjs/add/operator/filter';
import 'rxjs/add/operator/map';
import { NgModule } from '@angular/core';
import { MediaMonitor } from '../media-query/media-monitor';
import { MediaQueriesModule } from '../media-query/_module';
import { FlexDirective } from './api/flex';
import { LayoutDirective } from './api/layout';
import { HideDirective } from './api/hide';
import { ShowDirective } from './api/show';
import { FlexAlignDirective } from './api/flex-align';
import { FlexFillDirective } from './api/flex-fill';
import { FlexOffsetDirective } from './api/flex-offset';
import { FlexOrderDirective } from './api/flex-order';
import { LayoutAlignDirective } from './api/layout-align';
import { LayoutWrapDirective } from './api/layout-wrap';
import { LayoutGapDirective } from './api/layout-gap';
import { ClassDirective } from './api/class';
import { StyleDirective } from './api/style';
/**
* Since the equivalent results are easily achieved with a css class attached to each
* layout child, these have been deprecated and removed from the API.
*
* import {LayoutPaddingDirective} from './api/layout-padding';
* import {LayoutMarginDirective} from './api/layout-margin';
*/
var ALL_DIRECTIVES = [
LayoutDirective,
LayoutWrapDirective,
LayoutGapDirective,
LayoutAlignDirective,
FlexDirective,
FlexOrderDirective,
FlexOffsetDirective,
FlexFillDirective,
FlexAlignDirective,
ShowDirective,
HideDirective,
ClassDirective,
StyleDirective,
];
/**
*
*/
export var FlexLayoutModule = (function () {
function FlexLayoutModule() {
}
/** @deprecated */
FlexLayoutModule.forRoot = function () {
console.warn('FlexLayoutModule.forRoot() has been deprecated and is no longer needed.');
return {
ngModule: FlexLayoutModule
};
};
FlexLayoutModule.decorators = [
{ type: NgModule, args: [{
declarations: ALL_DIRECTIVES,
imports: [MediaQueriesModule],
exports: [MediaQueriesModule].concat(ALL_DIRECTIVES),
providers: [MediaMonitor]
},] },
];
/** @nocollapse */
FlexLayoutModule.ctorParameters = function () { return []; };
return FlexLayoutModule;
}());
//# sourceMappingURL=/usr/local/google/home/tinagao/WebstormProjects/caretaker/flex-layout/src/lib/flexbox/_module.js.map