src/myams/resources/js/ext/flot/jquery.flot.categories.min.js
changeset 5 c9c69b13d884
parent 0 f05d7aea098a
equal deleted inserted replaced
4:440e5d8fae8f 5:c9c69b13d884
     1 !function(e){function o(e,o,r,i){var n="categories"===o.xaxis.options.mode,s="categories"===o.yaxis.options.mode;if(n||s){var a=i.format;if(!a){var t=o;if((a=[]).push({x:!0,number:!0,required:!0,computeRange:!0}),a.push({y:!0,number:!0,required:!0,computeRange:!0}),t.bars.show||t.lines.show&&t.lines.fill){var u=!!(t.bars.show&&t.bars.zero||t.lines.show&&t.lines.zero);a.push({y:!0,number:!0,required:!1,defaultValue:0,computeRange:u}),t.bars.horizontal&&(delete a[a.length-1].y,a[a.length-1].x=!0)}i.format=a}for(var c=0;c<a.length;++c)a[c].x&&n&&(a[c].number=!1),a[c].y&&s&&(a[c].number=!1,a[c].computeRange=!1)}}function r(e){var o=-1;for(var r in e)e[r]>o&&(o=e[r]);return o+1}function i(e){var o=[];for(var r in e.categories){var i=e.categories[r];i>=e.min&&i<=e.max&&o.push([i,r])}return o.sort(function(e,o){return e[0]-o[0]}),o}function n(o,r,n){if("categories"===o[r].options.mode){if(!o[r].categories){var a={},t=o[r].options.categories||{};if(e.isArray(t))for(var u=0;u<t.length;++u)a[t[u]]=u;else for(var c in t)a[c]=t[c];o[r].categories=a}o[r].options.ticks||(o[r].options.ticks=i),s(n,r,o[r].categories)}}function s(e,o,i){for(var n=e.points,s=e.pointsize,a=e.format,t=o.charAt(0),u=r(i),c=0;c<n.length;c+=s)if(null!=n[c])for(var f=0;f<s;++f){var l=n[c+f];null!=l&&a[f][t]&&(l in i||(i[l]=u,++u),n[c+f]=i[l])}}function a(e,o,r){n(o,"xaxis",r),n(o,"yaxis",r)}e.plot.plugins.push({init:function(e){e.hooks.processRawData.push(o),e.hooks.processDatapoints.push(a)},options:{xaxis:{categories:null},yaxis:{categories:null}},name:"categories",version:"1.0"})}(jQuery);
     1 !function(e){function o(e,o,r,i){var n="categories"===o.xaxis.options.mode,s="categories"===o.yaxis.options.mode;if(n||s){var a=i.format;if(!a){var t=o;if((a=[]).push({x:!0,number:!0,required:!0,computeRange:!0}),a.push({y:!0,number:!0,required:!0,computeRange:!0}),t.bars.show||t.lines.show&&t.lines.fill){var u=!!(t.bars.show&&t.bars.zero||t.lines.show&&t.lines.zero);a.push({y:!0,number:!0,required:!1,defaultValue:0,computeRange:u}),t.bars.horizontal&&(delete a[a.length-1].y,a[a.length-1].x=!0)}i.format=a}for(var c=0;c<a.length;++c)a[c].x&&n&&(a[c].number=!1),a[c].y&&s&&(a[c].number=!1,a[c].computeRange=!1)}}function r(e){var o=[];for(var r in e.categories){var i=e.categories[r];i>=e.min&&i<=e.max&&o.push([i,r])}return o.sort((function(e,o){return e[0]-o[0]})),o}function i(o,i,n){if("categories"===o[i].options.mode){if(!o[i].categories){var s={},a=o[i].options.categories||{};if(e.isArray(a))for(var t=0;t<a.length;++t)s[a[t]]=t;else for(var u in a)s[u]=a[u];o[i].categories=s}o[i].options.ticks||(o[i].options.ticks=r),function(e,o,r){for(var i=e.points,n=e.pointsize,s=e.format,a=o.charAt(0),t=function(e){var o=-1;for(var r in e)e[r]>o&&(o=e[r]);return o+1}(r),u=0;u<i.length;u+=n)if(null!=i[u])for(var c=0;c<n;++c){var f=i[u+c];null!=f&&s[c][a]&&(f in r||(r[f]=t,++t),i[u+c]=r[f])}}(n,i,o[i].categories)}}function n(e,o,r){i(o,"xaxis",r),i(o,"yaxis",r)}e.plot.plugins.push({init:function(e){e.hooks.processRawData.push(o),e.hooks.processDatapoints.push(n)},options:{xaxis:{categories:null},yaxis:{categories:null}},name:"categories",version:"1.0"})}(jQuery);