UNPKG

@mpaas-test-component/cust-components-mpaas

Version:

67 lines (62 loc) 1.44 kB
function scale(obj) { console.log(obj, "OBBJJJJJJJJJJJJJJJJJJJJJJJJJjj"); let key = ['range', 'tickCount', 'max', 'min', 'mask', 'type', 'nice', 'ticks']; let res = {}; for(let i = 0; i < key.length; i++) { let k = key[i]; if(obj.hasOwnProperty(k)) { res[k] = obj[k]; } } console.log(res, "RESSSSSSSSSSSSSSSSSSSs"); return res; } function axis(obj) { let key = ['label', 'line', 'grid']; let res = {}; for(let i = 0; i < key.length; i++) { let k = key[i]; if(obj.hasOwnProperty(k)) { if(k === 'line' && obj[k] === true) { obj[k] = F2.Global._defaultAxis.line; } else if(k === 'grid' && obj[k] === true) { obj[k] = F2.Global._defaultAxis.grid; } res[k] = obj[k]; } } return res; } function label(text, index, total) { const textCfg = {}; if (index === 0) { textCfg.textAlign = 'left'; } if (index === total - 1) { textCfg.textAlign = 'right'; } return textCfg; } function tracert(type, appId, url) { my.call('remotelog', { type: 'monitor', bizType: 'FORTUNEAPP', logLevel: 2, // 1 - high, 2 - medium, 3 - low actionId: 'exposure', param1: url, param4: { chInfo: '', type, appId, url, }, spmId: 'a945.b10625.c25441.d47746', }); } export default { scale, axis, label, tracert, };