@hxui/angular
Version:
* * *
49 lines • 4.21 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { DropdownMenuDirective } from './dropdown-menu.directive';
import { DropdownToggleDirective } from './dropdown-toggle.directive';
import { DropdownConfig } from './dropdown.config';
import { DropdownDirective } from './dropdown.directive';
import { DropdownItemDirective } from './dropdown-item.directive';
var DropdownModule = /** @class */ (function () {
function DropdownModule() {
}
/**
* @param {?=} config
* @return {?}
*/
DropdownModule.forRoot = /**
* @param {?=} config
* @return {?}
*/
function (config) {
return {
ngModule: DropdownModule, providers: [
{ provide: DropdownConfig, useValue: config ? config : { autoClose: true } }
]
};
};
;
DropdownModule.decorators = [
{ type: NgModule, args: [{
declarations: [
DropdownMenuDirective,
DropdownToggleDirective,
DropdownDirective,
DropdownItemDirective
],
exports: [
DropdownMenuDirective,
DropdownToggleDirective,
DropdownDirective,
DropdownItemDirective
]
},] },
];
return DropdownModule;
}());
export { DropdownModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJvcGRvd24ubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGh4dWkvYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9kcm9wZG93bi9kcm9wZG93bi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQ3RFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNuRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN6RCxPQUFPLEVBQUMscUJBQXFCLEVBQUMsTUFBTSwyQkFBMkIsQ0FBQztBQUdoRTtJQUFBO0lBdUJBLENBQUM7Ozs7O0lBUmUsc0JBQU87Ozs7SUFBckIsVUFBc0IsTUFBWTtRQUNoQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGNBQWMsRUFBRSxTQUFTLEVBQUU7Z0JBQ25DLEVBQUMsT0FBTyxFQUFFLGNBQWMsRUFBRSxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUMsU0FBUyxFQUFFLElBQUksRUFBQyxFQUFDO2FBQ3pFO1NBQ0YsQ0FBQztJQUNKLENBQUM7SUFBQSxDQUFDOztnQkFyQkgsUUFBUSxTQUFDO29CQUNSLFlBQVksRUFBRTt3QkFDWixxQkFBcUI7d0JBQ3JCLHVCQUF1Qjt3QkFDdkIsaUJBQWlCO3dCQUNqQixxQkFBcUI7cUJBQ3RCO29CQUNELE9BQU8sRUFBRTt3QkFDUCxxQkFBcUI7d0JBQ3JCLHVCQUF1Qjt3QkFDdkIsaUJBQWlCO3dCQUNqQixxQkFBcUI7cUJBQ3RCO2lCQUNGOztJQVVELHFCQUFDO0NBQUEsQUF2QkQsSUF1QkM7U0FUWSxjQUFjIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRHJvcGRvd25NZW51RGlyZWN0aXZlIH0gZnJvbSAnLi9kcm9wZG93bi1tZW51LmRpcmVjdGl2ZSc7XHJcbmltcG9ydCB7IERyb3Bkb3duVG9nZ2xlRGlyZWN0aXZlIH0gZnJvbSAnLi9kcm9wZG93bi10b2dnbGUuZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgRHJvcGRvd25Db25maWcgfSBmcm9tICcuL2Ryb3Bkb3duLmNvbmZpZyc7XHJcbmltcG9ydCB7IERyb3Bkb3duRGlyZWN0aXZlIH0gZnJvbSAnLi9kcm9wZG93bi5kaXJlY3RpdmUnO1xyXG5pbXBvcnQge0Ryb3Bkb3duSXRlbURpcmVjdGl2ZX0gZnJvbSAnLi9kcm9wZG93bi1pdGVtLmRpcmVjdGl2ZSc7XHJcblxyXG5cclxuQE5nTW9kdWxlKHtcclxuICBkZWNsYXJhdGlvbnM6IFtcclxuICAgIERyb3Bkb3duTWVudURpcmVjdGl2ZSxcclxuICAgIERyb3Bkb3duVG9nZ2xlRGlyZWN0aXZlLFxyXG4gICAgRHJvcGRvd25EaXJlY3RpdmUsXHJcbiAgICBEcm9wZG93bkl0ZW1EaXJlY3RpdmVcclxuICBdLFxyXG4gIGV4cG9ydHM6IFtcclxuICAgIERyb3Bkb3duTWVudURpcmVjdGl2ZSxcclxuICAgIERyb3Bkb3duVG9nZ2xlRGlyZWN0aXZlLFxyXG4gICAgRHJvcGRvd25EaXJlY3RpdmUsXHJcbiAgICBEcm9wZG93bkl0ZW1EaXJlY3RpdmVcclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBEcm9wZG93bk1vZHVsZSB7XHJcbiAgcHVibGljIHN0YXRpYyBmb3JSb290KGNvbmZpZz86IGFueSk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbmdNb2R1bGU6IERyb3Bkb3duTW9kdWxlLCBwcm92aWRlcnM6IFtcclxuICAgICAgICB7cHJvdmlkZTogRHJvcGRvd25Db25maWcsIHVzZVZhbHVlOiBjb25maWcgPyBjb25maWcgOiB7YXV0b0Nsb3NlOiB0cnVlfX1cclxuICAgICAgXVxyXG4gICAgfTtcclxuICB9O1xyXG5cclxufVxyXG4iXX0=