nuke-biz-custom-chart
Version:
custom-chart
38 lines (31 loc) • 1 kB
JavaScript
;
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);
// });
// });
// });
}