UNPKG

ttk-app-core

Version:
1 lines 5.12 kB
{"source":"webpackJsonp([8],{800:function(t,e,a){\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.default=void 0;var n,i=l(a(0)),u=l(a(9)),o=l(a(7)),r=l(a(8)),c=l(a(10)),f=l(a(11)),s=a(1),d=(l(s),a(56)),p=l(a(268));function l(t){return t&&t.__esModule?t:{default:t}}var m=(0,d.wrapper)(p.default)(n=function(t){function e(){return(0,o.default)(this,e),(0,c.default)(this,(e.__proto__||(0,u.default)(e)).apply(this,arguments))}return(0,f.default)(e,t),(0,r.default)(e,[{key:\"render\",value:function(){return this.props.monkeyKing((0,i.default)({},this.props,{path:\"root\"}))}}]),e}(s.Component))||n;e.default=m,t.exports=e.default},801:function(t,e,a){\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0});var i=p(a(0)),n=p(a(27)),u=p(a(18)),r=p(a(7));e.default=function(t){var e=new o.action(t),a=new l((0,i.default)({},t,{metaAction:e})),n=(0,i.default)({},e,a);return e.config({metaHandlers:n}),n};p(a(1));var o=a(56),c=p(a(191)),f=a(2),s=p(f),d=(p(a(874)),a(14));function p(t){return t&&t.__esModule?t:{default:t}}var l=function t(e){var o=this;(0,r.default)(this,t),this.onInit=function(t){var e=t.component,a=t.injections;o.component=e,(o.injections=a).reduce(\"init\",{apps:o.getApps()})},this.getApps=function(e){var a=o.config.apps,t=(0,u.default)(a),n=[];return t.forEach(function(t){\"config\"!=t&&n.push({name:a[t].name,meta:a[t].meta})}),e?n.filter(function(t){return-1!=t.name.indexOf(e)}):n},this.appSelected=function(e){if(e||0!=e.length){var t=o.metaAction.gf(\"data.apps\").find(function(t){return t.get(\"name\")==e[0]});t&&o.metaAction.sfs({\"data.selectApp\":t,\"data.currentJson\":\"meta\"==o.metaAction.gf(\"data.selectType\")?f.beautify.beautifyJS((0,n.default)(t.get(\"meta\").toJS())):f.beautify.beautifyJS(o.getAppState(t.get(\"name\")))})}},this.searchChange=function(t){o.metaAction.sfs({\"data.search\":t.target.value,\"data.apps\":(0,d.fromJS)(o.getApps(t.target.value))})},this.typeChange=function(t){var e=\"\";if(\"meta\"==t.target.value)e=f.beautify.beautifyJS((0,n.default)(o.metaAction.gf(\"data.selectApp.meta\").toJS()));else{var a=o.metaAction.gf(\"data.selectApp.name\");e=o.getAppState(a)}o.metaAction.sfs({\"data.selectType\":t.target.value,\"data.currentJson\":f.beautify.beautifyJS(e)})},this.getAppState=function(t){var e=window.__mk_store__.getState().get(t);return e?(e=e.toJS(),f.beautify.beautifyJS((0,n.default)({data:e.data}))):\"该应用还未加载\"},this.jsonChange=function(t,e,a){try{var n=s.default.string.toJson(a),i=o.metaAction.gf(\"data.selectApp.name\"),u=o.metaAction.gf(\"data.selectType\");\"meta\"==u?o.metaAction.sfs({\"data.currentJson\":a,\"data.selectApp.meta\":(0,d.fromJS)(n)}):o.metaAction.sf(\"data.currentJson\",a),\"meta\"==u?o.forceUpdateMeta(i,n):\"state\"==u&&o.forceUpdateState(i,n)}catch(t){console.error(t)}},this.forceUpdateMeta=function(a,t){setTimeout(function(){o.metaAction.setMetaForce(a,t);var e=o.metaAction.getAppInstances();(0,u.default)(e).forEach(function(t){e[t].appName==a&&e[t].instance.forceUpdate()})},0)},this.forceUpdateState=function(a,n){setTimeout(function(){var e=o.metaAction.getAppInstances();(0,u.default)(e).forEach(function(t){e[t].appName==a&&e[t].instance.props.setField(\"data\",(0,d.fromJS)(n.data))})},0)},this.formatJson=function(){var t=f.beautify.beautifyJS(o.metaAction.gf(\"data.currentJson\"));o.metaAction.sf(\"data.currentJson\",t)},this.reset=function(){var e=o.config.apps,t=(0,u.default)(e),a=o.metaAction.gf(\"data.selectApp\");t.forEach(function(t){e[t].name==a.get(\"name\")&&(o.metaAction.sfs({\"data.selectApp.meta\":(0,d.fromJS)(e[t].meta),\"data.currentJson\":f.beautify.beautifyJS((0,n.default)(e[t].meta))}),o.forceUpdateMeta(a.get(\"name\"),e[t].meta))})},this.metaAction=e.metaAction,this.config=c.default.current};t.exports=e.default},802:function(t,e,a){\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0});var n,i,u=p(a(0)),o=p(a(27)),r=p(a(7));e.default=function(t){var e=new c.reducer(t),a=new l((0,u.default)({},t,{metaReducer:e}));return(0,u.default)({},e,a)};a(14);var c=a(56),f=p(a(191)),s=a(269),d=a(2);function p(t){return t&&t.__esModule?t:{default:t}}var l=(n=function t(e){(0,r.default)(this,t),i.call(this),this.metaReducer=e.metaReducer,this.config=f.default.current},i=function(){var n=this;this.init=function(t,e){var a=(0,s.getInitState)();return a.data.apps=e.apps,0<e.apps.length&&(a.data.selectApp=e.apps[0],a.data.selectType=\"meta\",a.data.currentJson=d.beautify.beautifyJS((0,o.default)(e.apps[0].meta))),n.metaReducer.init(t,a)}},n);t.exports=e.default},874:function(t,e,a){\"use strict\";Object.defineProperty(e,\"__esModule\",{value:!0}),e.addStyleSheet=o;var n,i=a(213),u=(n=i)&&n.__esModule?n:{default:n};function o(t){(0,u.default)().render(t,function(t,e){if(t)utils.exception.error(t);else{var a=document.querySelector(\"#edf-meta-design-dynamic-style\");a&&a.remove();var n=document.head||document.getElementsByTagName(\"head\")[0],i=document.createElement(\"style\");i.id=\"edf-meta-design-dynamic-style\",i.type=\"text/css\",i.innerHTML=e.css,n.appendChild(i)}})}e.default={addStyleSheet:o}}});"}