@jmodule/helper
Version:
JModule使用助手
2 lines • 973 B
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var o=t();for(var r in o)("object"==typeof exports?exports:e)[r]=o[r]}}(self,(function(){return function(){"use strict";var e={};return function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}(e),e.default=(e,t,o)=>function(r,a){const{route:n,storeModules:u}=a,s=o?.(r)||r.key;if(t&&u&&Object.keys(u).forEach((e=>{t.registerModule(e,u[e])})),e&&n){e.addRoute(s,n),r.metadata.defaultRouteName=n.name;const t=e?.getRoutes().find((e=>e.name===s));t&&(t.redirect={name:r.metadata.defaultRouteName})}return{async activate(){r.resource.applyStyle()},async deactivate(){r.resource.setStyleStatus?r.resource.setStyleStatus("disabled"):r.resource.removeStyle()}}},e}()}));
//# sourceMappingURL=type.routes.vue2.js.map