ngx-mat-lib
Version:
A bunch of utilities and components to use in your Angular 7+ apps!
40 lines (39 loc) • 3.47 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { MediaObserver } from "@angular/flex-layout";
import { XmatMediaQueryStateComponent, XmatMediaService } from "./xmat-media-query-state.component";
export { XmatMediaService, XmatMediaQueryStateComponent } from "./xmat-media-query-state.component";
export class XmatMediaQueryStateModule {
/**
* @return {?}
*/
static forRoot() {
return {
ngModule: XmatMediaQueryStateModule,
providers: [
{ provide: MediaObserver, useValue: XmatMediaService, multi: true },
]
};
}
}
XmatMediaQueryStateModule.decorators = [
{ type: NgModule, args: [{
imports: [
CommonModule
],
declarations: [
XmatMediaQueryStateComponent
],
providers: [
XmatMediaService
],
exports: [
XmatMediaQueryStateComponent
]
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtbWF0LWxpYi8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL3htYXQtbWVkaWEtcXVlcnktc3RhdGUvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXVCLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFFckQsT0FBTyxFQUFFLDRCQUE0QixFQUFFLGdCQUFnQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFFcEcsK0RBQWMsb0NBQW9DLENBQUM7QUFnQm5ELE1BQU0sT0FBTyx5QkFBeUI7Ozs7SUFFbEMsTUFBTSxDQUFDLE9BQU87UUFDVixPQUFPO1lBQ0gsUUFBUSxFQUFFLHlCQUF5QjtZQUNuQyxTQUFTLEVBQUU7Z0JBQ1AsRUFBRSxPQUFPLEVBQUUsYUFBYSxFQUFFLFFBQVEsRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFO2FBQ3RFO1NBQ0osQ0FBQztLQUNMOzs7WUF2QkosUUFBUSxTQUFDO2dCQUNOLE9BQU8sRUFBRTtvQkFDTCxZQUFZO2lCQUNmO2dCQUNELFlBQVksRUFBRTtvQkFDViw0QkFBNEI7aUJBQy9CO2dCQUNELFNBQVMsRUFBRTtvQkFDUCxnQkFBZ0I7aUJBQ25CO2dCQUNELE9BQU8sRUFBRTtvQkFDTCw0QkFBNEI7aUJBQy9CO2FBQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgTW9kdWxlV2l0aFByb3ZpZGVycyB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uXCI7XG5pbXBvcnQgeyBNZWRpYU9ic2VydmVyIH0gZnJvbSBcIkBhbmd1bGFyL2ZsZXgtbGF5b3V0XCI7XG4vL1xuaW1wb3J0IHsgWG1hdE1lZGlhUXVlcnlTdGF0ZUNvbXBvbmVudCwgWG1hdE1lZGlhU2VydmljZSB9IGZyb20gXCIuL3htYXQtbWVkaWEtcXVlcnktc3RhdGUuY29tcG9uZW50XCI7XG5cbmV4cG9ydCAqIGZyb20gXCIuL3htYXQtbWVkaWEtcXVlcnktc3RhdGUuY29tcG9uZW50XCI7XG5cbkBOZ01vZHVsZSh7XG4gICAgaW1wb3J0czogW1xuICAgICAgICBDb21tb25Nb2R1bGVcbiAgICBdLFxuICAgIGRlY2xhcmF0aW9uczogW1xuICAgICAgICBYbWF0TWVkaWFRdWVyeVN0YXRlQ29tcG9uZW50XG4gICAgXSxcbiAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgWG1hdE1lZGlhU2VydmljZVxuICAgIF0sXG4gICAgZXhwb3J0czogW1xuICAgICAgICBYbWF0TWVkaWFRdWVyeVN0YXRlQ29tcG9uZW50XG4gICAgXVxufSlcbmV4cG9ydCBjbGFzcyBYbWF0TWVkaWFRdWVyeVN0YXRlTW9kdWxlIHtcblxuICAgIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgbmdNb2R1bGU6IFhtYXRNZWRpYVF1ZXJ5U3RhdGVNb2R1bGUsXG4gICAgICAgICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgICAgICAgICB7IHByb3ZpZGU6IE1lZGlhT2JzZXJ2ZXIsIHVzZVZhbHVlOiBYbWF0TWVkaWFTZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9LFxuICAgICAgICAgICAgXVxuICAgICAgICB9O1xuICAgIH1cbn1cbiJdfQ==