Sha256: 3d3a787249b83e4ace1c8f46d929a22bfce3da16de4fce3470ae80fbdaa8ed79
Contents?: true
Size: 1.37 KB
Versions: 1
Compression:
Stored size: 1.37 KB
Contents
//= require jquery.knob //= require jquery.gridster //= require d3.min //= require d3.layout.min //= require rickshaw.min //= require_tree . $(function () { 'use strict'; window.Kiteboard = { init: function () { var contentWidth = 1240; $('.gridster').width(contentWidth); $('.gridster ul').gridster({ widget_margins: [5, 5], widget_base_dimensions: [300, 360] }); var clockWidgets = $(".gridster>ul>li[data-widget='Clock']"); $(clockWidgets).each(function () { Clock.startClock($(this)); }); var graphWidgets = $(".gridster>ul>li[data-widget='Graph']"); $(graphWidgets).each(function () { Graph.setup($(this)); }); }, updateWidgets: function (data) { var widgets = $('.gridster>ul>li'); $(widgets).each(function () { var widget = $(this); if (widget.data('widget') != 'Clock') { window[widget.data('widget')].setData(widget, data[this.id]); } }); }, nFormatter: function (num) { if (num >= 1000000000) { return (num / 1000000000).toFixed(1).replace(/\.0$/, '') + 'g'; } if (num >= 1000000) { return (num / 1000000).toFixed(1).replace(/\.0$/, '') + 'm'; } if (num >= 1000) { return (num / 1000).toFixed(1).replace(/\.0$/, '') + 'k'; } return num; } }; });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kiteboard-0.1.0 | app/assets/javascripts/kiteboard.js |