Sha256: efa568c52ff7d39dc95c2c5a5765a35e9cc627e696f4323e2e154534aa55b6ba

Contents?: true

Size: 990 Bytes

Versions: 54

Compression:

Stored size: 990 Bytes

Contents

/**
 * Charts helper-wrapper.
 *
 * @author Htmlstream
 * @version 1.0
 * @requires chart.js (v1.0.3)
 *
 */
;(function($){
	'use strict';

	$.HSCore.helpers.HSChart = {


		/**
		 * ChartJS
		 */
		ChartJS: {

			/**
			 *
			 * @var Object _baseConfig
			 */
			_baseConfig : {
				defaultFontColor: '#555',
				defaultFontFamily: "'Open Sans', 'Helvetica', 'Arial', 'sans-serif'",
				defaultFontSize: 14,
				defaultFontStyle: 'normal',
				legend: {
					labels: {
						usePointStyle: true
					}
				},
				elements: {
					point: {
						radius: 5,
						hoverRadius: 7
					}
				}
			},

			/**
			 * Sets default configuration of charts.
			 *
			 * @param Object config (optional)
			 *
			 * @return undefined
			 */
			setDefaults: function(config){

				if(config && $.isPlainObject(config)) {

					$.extend(true, Chart.defaults.global, this._baseConfig, config);
					return;

				}

				$.extend(true, Chart.defaults.global, this._baseConfig);

			}

		}

	};

})(jQuery);

Version data entries

54 entries across 54 versions & 1 rubygems

Version Path
jekyll-theme-glueckkanja-1.2.29 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.28 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.27 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.26 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.25 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.24 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.23 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.22 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.21 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.20 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.19 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.18 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.17 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.16 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.15 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.14 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.13 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.12 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.11 assets/js/helpers/hs.chart.js
jekyll-theme-glueckkanja-1.2.10 assets/js/helpers/hs.chart.js