UNPKG

@froalacharts/core

Version:

Froala Charts - A collection of interactive charts to build data visualizations for web and mobile applications.

1 lines 1.97 kB
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");var _interopRequireWildcard=require("@babel/runtime/helpers/interopRequireWildcard");exports.__esModule=true;exports["default"]=void 0;var _schedular=_interopRequireWildcard(require("../../schedular"));var _redraphaelCss=_interopRequireDefault(require("./redraphael.css.js"));var _redraphael=_interopRequireDefault(require("./redraphael.shadow"));var _redraphael2=_interopRequireDefault(require("./redraphael.textoutline"));var _redraphael3=_interopRequireDefault(require("./redraphael.shapes"));var _redraphael4=_interopRequireDefault(require("./redraphael.imagegrid"));var _redraphaelHtml=_interopRequireDefault(require("./redraphael.html.js"));var _redraphael5=_interopRequireDefault(require("./redraphael.export"));var OneInaframeOption={oneInAFrame:true};var _default={extension:function extension(FusionCharts){var Raphael=FusionCharts.getDep("redraphael","plugin"),blankObject={};Raphael.fn._elementFromEvent=function(_event){if(!_event||this.removed){return null}var event=_event,element=event.srcElement||event.target||(event=event.originalEvent)&&(event.srcElement||event.target)||blankObject;element.nodeName==="tspan"&&(element=element.parentNode);return this.getById(element.raphaelid)};Raphael.requestAnimFrame=_schedular["default"].addJob&&function(callback){_schedular["default"].addJob(callback,_schedular.priorityList.animation,OneInaframeOption)};Raphael.instantRequestAnimFrame=_schedular["default"].addJob&&function(callback){_schedular["default"].addJob(callback,_schedular.priorityList.instant)};(0,_redraphael5["default"])(Raphael);(0,_redraphaelCss["default"])(Raphael);(0,_redraphael["default"])(Raphael);(0,_redraphael2["default"])(Raphael);(0,_redraphael3["default"])(Raphael);(0,_redraphael4["default"])(Raphael);(0,_redraphaelHtml["default"])(Raphael)},name:"redraphaelExt",type:"plugin",requiresFusionCharts:true};exports["default"]=_default;