fa-toolkit
Version:
a devtool for fast app
1 lines • 1.54 kB
JavaScript
"use strict";function _0x1df5(n,t){var e=_0x519d();return(_0x1df5=function(n,t){return e[n-=434]})(n,t)}var _0x2f820d=_0x1df5;!function(){for(var n=_0x1df5,t=_0x519d();;)try{if(400279==+parseInt(n(446))*(-parseInt(n(435))/2)+parseInt(n(434))/3+-parseInt(n(443))/4*(parseInt(n(438))/5)+parseInt(n(442))/6*(-parseInt(n(441))/7)+-parseInt(n(444))/8+-parseInt(n(445))/9*(-parseInt(n(439))/10)+parseInt(n(436))/11*(parseInt(n(437))/12))break;t.push(t.shift())}catch(n){t.push(t.shift())}}();var SET="\nfunction $set(...args) {\n\tvar [key, index, prop, value] = args;\n\tvar target = this[key];\n\tvar data = [];\n\tfor (var i = 0; i < target.length; i++) {\n\t\tdata.push(target[i]);\n\t}\n\tif (args.length === 3) {\n\t\tdata[index] = prop;\n\t} else if (args.length === 4) {\n\t\tdata[index][prop] = value;\n\t}\n\tthis[key] = data;\n}\n$qc_global_data$.$set = $set;\n",BUS=_0x2f820d(440);function _0x519d(){var n=["951324SGvBOO","82dEbxBF","940269QpWkvg","108cqkskM","40RyGLvC","3550itaqsI","\nvar Bus = function() {\n this.event = {};\n};\nBus.prototype.on = function(name, fn) {\n this.event[name] = this.event[name] || [];\n this.event[name].push(fn);\n};\nBus.prototype.emit = function(name, args) {\n if (this.event[name]) {\n this.event[name].forEach(function(cb) {\n return cb(args);\n })\n }\n};\n$qc_global_data$.$bus = new Bus();\n","581bbAwEq","50694bssVcz","143164FgPrgQ","3495432RIXciR","18783wNFgDH","61OgljiO"];return(_0x519d=function(){return n})()}module.exports={set:SET,bus:BUS};