Your IP : 216.73.216.44


Current Path : /home/k/r/o/krobertfnz/www/wp-content/plugins/easy-charts/public/js/
Upload File :
Current File : /home/k/r/o/krobertfnz/www/wp-content/plugins/easy-charts/public/js/easy-charts-public.js

function get_ec_oject(obj) {
    return this[obj];
}

jQuery.fn.get_ec_oject = function(obj) {
    return get_ec_oject(obj);
};

(function($) {
    'use strict';

    /**
     * All of the code for your public-facing JavaScript source
     * should reside in this file.
     *
     */

    $.fn.ec_draw_chart = function() {
        var obj;
        obj = $(this[0]).data('object');

        var ec_chart_data = $(this[0]).get_ec_oject(obj);

        if (typeof(ec_chart_data) != 'undefined') {

            var graphdef = {
                categories: [],
                dataset: {}
            };

            var chartType = ec_chart_data.chart_type;
            var chartCategories = ec_chart_data.chart_categories;
            var chartDataset = ec_chart_data.chart_data;
            var chartConfiguration = ec_chart_data.chart_configuration;

            graphdef = {
                categories: chartCategories,
                dataset: chartDataset,
            };

            var chartObject = uv.chart(chartType, graphdef, chartConfiguration);
        }
    };

    $(document).ready(function($) {

        $('.ec-uv-chart-container').each(function() {
            $(this).ec_draw_chart();
        });

        $('.uv-chart-div svg.uv-frame g.uv-download-options').on('mouseenter', function(event) {
            var svg = $(this).parents('.uv-chart-div svg.uv-frame');

            svg[0].setAttribute('width', svg[0].getBoundingClientRect().width);
            svg[0].setAttribute('height', svg[0].getBoundingClientRect().height);

        });

    });
})(jQuery);