@raphy/ngx-equalizer
Version:
A library to equalize height and width of elements with Angular4+
52 lines (51 loc) • 3.66 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { EqualizerDirective, EqualizerWatcherDirective } from './directives';
import { EqualizerService } from './services';
export class EqualizerModule {
/**
* @return {?}
*/
static forRoot() {
return {
ngModule: EqualizerModule,
providers: [
EqualizerService,
]
};
}
/**
* @return {?}
*/
static forChild() {
return {
ngModule: EqualizerModule,
providers: [
EqualizerService
]
};
}
}
EqualizerModule.decorators = [
{ type: NgModule, args: [{
imports: [
CommonModule,
],
exports: [
EqualizerDirective,
EqualizerWatcherDirective,
],
declarations: [
EqualizerDirective,
EqualizerWatcherDirective,
],
providers: [
EqualizerService,
],
},] },
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXF1YWxpemVyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0ByYXBoeS9uZ3gtZXF1YWxpemVyLyIsInNvdXJjZXMiOlsibGliL2VxdWFsaXplci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUU5RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxjQUFjLENBQUM7QUFDN0UsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sWUFBWSxDQUFDO0FBa0I5QyxNQUFNOzs7O0lBQ0ssTUFBTSxDQUFDLE9BQU87UUFDakIsTUFBTSxDQUFDO1lBQ0gsUUFBUSxFQUFFLGVBQWU7WUFDekIsU0FBUyxFQUFFO2dCQUNQLGdCQUFnQjthQUNuQjtTQUNKLENBQUM7Ozs7O0lBR0MsTUFBTSxDQUFDLFFBQVE7UUFDbEIsTUFBTSxDQUFDO1lBQ0gsUUFBUSxFQUFFLGVBQWU7WUFDekIsU0FBUyxFQUFFO2dCQUNQLGdCQUFnQjthQUNuQjtTQUNKLENBQUM7Ozs7WUFoQ1QsUUFBUSxTQUFDO2dCQUNOLE9BQU8sRUFBRTtvQkFDTCxZQUFZO2lCQUNmO2dCQUNELE9BQU8sRUFBRTtvQkFDTCxrQkFBa0I7b0JBQ2xCLHlCQUF5QjtpQkFDNUI7Z0JBQ0QsWUFBWSxFQUFFO29CQUNWLGtCQUFrQjtvQkFDbEIseUJBQXlCO2lCQUM1QjtnQkFDRCxTQUFTLEVBQUU7b0JBQ1AsZ0JBQWdCO2lCQUNuQjthQUNKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IEVxdWFsaXplckRpcmVjdGl2ZSwgRXF1YWxpemVyV2F0Y2hlckRpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcyc7XG5pbXBvcnQgeyBFcXVhbGl6ZXJTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcyc7XG5cbkBOZ01vZHVsZSh7XG4gICAgaW1wb3J0czogW1xuICAgICAgICBDb21tb25Nb2R1bGUsXG4gICAgXSxcbiAgICBleHBvcnRzOiBbXG4gICAgICAgIEVxdWFsaXplckRpcmVjdGl2ZSxcbiAgICAgICAgRXF1YWxpemVyV2F0Y2hlckRpcmVjdGl2ZSxcbiAgICBdLFxuICAgIGRlY2xhcmF0aW9uczogW1xuICAgICAgICBFcXVhbGl6ZXJEaXJlY3RpdmUsXG4gICAgICAgIEVxdWFsaXplcldhdGNoZXJEaXJlY3RpdmUsXG4gICAgXSxcbiAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgRXF1YWxpemVyU2VydmljZSxcbiAgICBdLFxufSlcbmV4cG9ydCBjbGFzcyBFcXVhbGl6ZXJNb2R1bGUge1xuICAgIHB1YmxpYyBzdGF0aWMgZm9yUm9vdCgpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIG5nTW9kdWxlOiBFcXVhbGl6ZXJNb2R1bGUsXG4gICAgICAgICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgICAgICAgICBFcXVhbGl6ZXJTZXJ2aWNlLFxuICAgICAgICAgICAgXVxuICAgICAgICB9O1xuICAgIH1cblxuICAgIHB1YmxpYyBzdGF0aWMgZm9yQ2hpbGQoKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBuZ01vZHVsZTogRXF1YWxpemVyTW9kdWxlLFxuICAgICAgICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgICAgICAgICAgRXF1YWxpemVyU2VydmljZVxuICAgICAgICAgICAgXVxuICAgICAgICB9O1xuICAgIH1cbn1cbiJdfQ==