react-flexmonster
Version:
React wrapper for Flexmonster Pivot Table and Charts
1 lines • 4.46 kB
JavaScript
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var u=t[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var u in e)n.d(r,u,function(t){return e[t]}.bind(null,u));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pivot=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=a(n(1)),f=a(n(2)),l=a(n(3));function a(e){return e&&e.__esModule?e:{default:e}}var c=t.Pivot=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.DOMNodeRef=f.default.createRef(),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),u(t,[{key:"componentDidMount",value:function(){var e=this.DOMNodeRef.current;this.flexmonster=new l.default(r({},this.props,{container:e}))}},{key:"shouldComponentUpdate",value:function(){return!1}},{key:"componentWillUnmount",value:function(){this.flexmonster.dispose()}},{key:"render",value:function(){return f.default.createElement("div",{ref:this.DOMNodeRef},"Pivot")}}]),t}(f.default.Component);c.propTypes={afterchartdraw:o.default.func,aftergriddraw:o.default.func,beforegriddraw:o.default.func,beforetoolbarcreated:o.default.func,cellclick:o.default.func,celldoubleclick:o.default.func,chartclick:o.default.func,componentFolder:o.default.string,customizeAPIRequest:o.default.func,customizeCell:o.default.func,customizeChartElement:o.default.func,customizeContextMenu:o.default.func,datachanged:o.default.func,dataerror:o.default.func,datafilecancelled:o.default.func,dataloaded:o.default.func,drillthroughclose:o.default.func,drillthroughopen:o.default.func,fieldslistclose:o.default.func,fieldslistopen:o.default.func,filterclose:o.default.func,filteropen:o.default.func,fullscreen:o.default.func,global:o.default.object,height:o.default.oneOfType([o.default.string,o.default.number]),licenseKey:o.default.string,loadingdata:o.default.func,loadinglocalization:o.default.func,loadingolapstructure:o.default.func,loadingreportfile:o.default.func,localizationerror:o.default.func,localizationloaded:o.default.func,olapstructureerror:o.default.func,olapstructureloaded:o.default.func,openingreportfile:o.default.func,querycomplete:o.default.func,queryerror:o.default.func,ready:o.default.func,report:o.default.oneOfType([o.default.string,o.default.object]),reportchange:o.default.func,reportcomplete:o.default.func,reportfilecancelled:o.default.func,reportfileerror:o.default.func,reportfileloaded:o.default.func,runningquery:o.default.func,sortFieldsList:o.default.func,toolbar:o.default.bool,unauthorizederror:o.default.func,update:o.default.func,width:o.default.oneOfType([o.default.string,o.default.number]),accessibility:o.default.object},t.default=c},function(e,t){e.exports=require("prop-types")},function(e,t){e.exports=require("react")},function(e,t){e.exports=require("flexmonster")}]);