@progress/kendo-ui
Version:
This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.
1 lines • 3.66 kB
JavaScript
module.exports=function(t){function e(n){if(i[n])return i[n].exports;var r=i[n]={exports:{},id:n,loaded:!1};return t[n].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var i={};return e.m=t,e.c=i,e.p="",e(0)}({0:function(t,e,i){t.exports=i(908)},3:function(t,e){t.exports=function(){throw Error("define cannot be used indirect")}},908:function(t,e,i){var n,r,a;!function(s,define){r=[i(909)],n=s,a="function"==typeof n?n.apply(e,r):n,!(void 0!==a&&(t.exports=a))}(function(){!function(){function t(t){var e,i,n=[];for(e=0;e<t.length;e++)i=t[e],n[e]=i.style.display,i.style.display="none";return n}function e(t,e){for(var i=0;i<t.length;i++)t[i].style.display=e[i]}function i(t){return n.isNumber(t)?[t]:t}var n,r,a,s,o,l,h,d,c,u,p;window.kendo.dataviz=window.kendo.dataviz||{},n=kendo.dataviz,r=n.constants,a=n.Chart,s=n.elementSize,o=n.deepExtend,l=-2,h=n.SharedTooltip.extend({_slotAnchor:function(t,e){var i,r=this.plotArea.categoryAxis,a=r.options.vertical,s=a?{horizontal:"left",vertical:"center"}:{horizontal:"center",vertical:"bottom"};return i=a?new n.Point(this.plotArea.box.x2,e.center().y):new n.Point(e.center().x,l),{point:i,align:s}},_defaultAnchor:function(t,e){return this._slotAnchor({},e)}}),d=150,c=150,u=[r.BAR,r.BULLET],p=a.extend({_setElementClass:function(t){n.addClass(t,"k-sparkline")},_initElement:function(t){a.fn._initElement.call(this,t),this._initialWidth=Math.floor(s(t).width)},_resize:function(){var i=this.element,n=t(i.childNodes);this._initialWidth=Math.floor(s(i).width),e(i.childNodes,n),a.fn._resize.call(this)},_modelOptions:function(){var i,n=this.options,r=this._surfaceWrap(),a=t(r.childNodes),l=document.createElement("span");return l.innerHTML=" ",r.appendChild(l),i=o({width:this._autoWidth,height:s(r).height,transitions:n.transitions},n.chartArea,{inline:!0,align:!1}),s(r,{width:i.width,height:i.height}),r.removeChild(l),e(r.childNodes,a),this.surface&&this.surface.resize(),i},_surfaceWrap:function(){if(!this.stage){var t=this.stage=document.createElement("span");this.element.appendChild(t)}return this.stage},_createPlotArea:function(t){var e=a.fn._createPlotArea.call(this,t);return this._autoWidth=this._initialWidth||this._calculateWidth(e),e},_calculateWidth:function(t){var e,i,a,o,l,h,u=this.options,p=n.getSpacing(u.chartArea.margin),f=t.charts,v=this._surfaceWrap(),g=0;for(e=0;e<f.length;e++)if(i=f[e],a=(i.options.series||[])[0]){if(a.type===r.BAR)return d;if(a.type===r.BULLET)return c;if(a.type===r.PIE)return s(v).height;o=i.categoryAxis,o&&(l=o.categoriesCount()*(!i.options.isStacked&&n.inArray(a.type,[r.COLUMN,r.VERTICAL_BULLET])?i.seriesOptions.length:1),g=Math.max(g,l))}return h=g*u.pointWidth,h>0&&(h+=p.left+p.right),h},_createSharedTooltip:function(t){return new h(this._plotArea,t)}}),p.normalizeOptions=function(t){var e=i(t);return e=n.isArray(e)?{seriesDefaults:{data:e}}:o({},e),e.series||(e.series=[{data:i(e.data)}]),o(e,{seriesDefaults:{type:e.type}}),(n.inArray(e.series[0].type,u)||n.inArray(e.seriesDefaults.type,u))&&(e=o({},{categoryAxis:{crosshair:{visible:!1}}},e)),e},n.setDefaultOptions(p,{chartArea:{margin:2},axisDefaults:{visible:!1,majorGridLines:{visible:!1},valueAxis:{narrowRange:!0}},seriesDefaults:{type:"line",area:{line:{width:.5}},bar:{stack:!0},padding:2,width:.5,overlay:{gradient:null},highlight:{visible:!1},border:{width:0},markers:{size:2,visible:!1}},tooltip:{visible:!0,shared:!0},categoryAxis:{crosshair:{visible:!0,tooltip:{visible:!1}}},legend:{visible:!1},transitions:!1,pointWidth:5,panes:[{clip:!1}]}),kendo.deepExtend(kendo.dataviz,{Sparkline:p})}()},i(3))},909:function(t,e){t.exports=require("../../kendo.dataviz.chart")}});