@metismenu/angular
Version:
angular component for MetisMenu
2 lines • 1.72 kB
JavaScript
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("metismenujs")):"function"==typeof define&&define.amd?define("@metismenu/angular",["exports","@angular/core","metismenujs"],t):t(((e=e||self).metismenu=e.metismenu||{},e.metismenu.angular={}),e.ng.core,e.MetisMenu)}(this,(function(e,t,n){"use strict";n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;var r=function(){};r.ɵprov=t.ɵɵdefineInjectable({factory:function(){return new r},token:r,providedIn:"root"}),r.decorators=[{type:t.Injectable,args:[{providedIn:"root"}]}],r.ctorParameters=function(){return[]};var o=function(){function e(e){this.elem=e,this.toggle="true",this.parentTrigger="li",this.subMenu="ul",this.triggerElement="a"}return e.prototype.ngAfterViewInit=function(){this.mmOpts={toggle:"true"===this.toggle.toLowerCase(),parentTrigger:this.parentTrigger||"li",subMenu:this.subMenu||"ul",triggerElement:this.triggerElement||"a"},this.mm=new n(this.elem.nativeElement,this.mmOpts)},e.prototype.ngOnInit=function(){},e.prototype.ngOnDestroy=function(){this.mm.dispose()},e}();o.decorators=[{type:t.Component,args:[{selector:"metis-menu, [metis-menu]",template:"<ng-content></ng-content>"}]}],o.ctorParameters=function(){return[{type:t.ElementRef}]},o.propDecorators={toggle:[{type:t.Input}],parentTrigger:[{type:t.Input}],subMenu:[{type:t.Input}],triggerElement:[{type:t.Input}]};var i=function(){};i.decorators=[{type:t.NgModule,args:[{declarations:[o],imports:[],exports:[o]}]}],e.MetismenuAngularComponent=o,e.MetismenuAngularModule=i,e.MetismenuAngularService=r,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=metismenu-angular.umd.min.js.map