UNPKG

nuke-biz-custom-chart

Version:

custom-chart

38 lines (31 loc) 1 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.disable = disable; exports.init = init; var _weexGcanvas = require('weex-gcanvas'); var _weexGcanvas2 = _interopRequireDefault(_weexGcanvas); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // import GCanvas from '@weex-module/gcanvas'; function disable() { _weexGcanvas2.default.disable(); } // import GCanvas from '../gcanvas/gcanvas'; // import GCanvas from '../gcanvas-copy'; function init(element) { return new Promise(function (resolve) { var gcanvas = _weexGcanvas2.default.start(element); var ctx = gcanvas.getContext('2d'); resolve(ctx); }); // return new Promise((resolve) => { // GCanvas.start(element.ref, () => { // GCanvas.setDevicePixelRatio(); // const ctx = GCanvas.getContext('2d'); // // GCanvas.startLoop(); // GCanvas.render(() => { // resolve(ctx); // }); // }); // }); }