webcomponents.loadBundle("3ijzpxm7",["exports"],function(e){var t=window.webcomponents.h,n=function(){function e(){}return e.prototype.componentDidLoad=function(){this.postRender()},e.prototype.componentDidUpdate=function(){this.postRender()},e.prototype.postRender=function(){this.change.emit({data:this.getData(),el:this.el})},e.prototype.setData=function(e,t){var n=this;void 0===t&&(t=!1),this.data||(this.data={}),t?Object.keys(e).forEach(function(t){n.data[t]=e[t]}):this.data=e},e.prototype.getData=function(){return this.data},e.prototype.render=function(){return this.dataJson&&(this.data=JSON.parse(this.dataJson)),t("div",null,"ema-router-menu")},Object.defineProperty(e,"is",{get:function(){return"ema-router-menu"},enumerable:!0,configurable:!0}),Object.defineProperty(e,"properties",{get:function(){return{data:{state:!0},dataJson:{type:String,attr:"data-json"},el:{elementRef:!0},getData:{method:!0},setData:{method:!0},state:{state:!0}}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"events",{get:function(){return[{name:"change",method:"change",bubbles:!0,cancelable:!0,composed:!0}]},enumerable:!0,configurable:!0}),e}();e.EmaRouterMenu=n,Object.defineProperty(e,"__esModule",{value:!0})});