UNPKG

rickshaw

Version:

JavaScript toolkit for creating interactive real-time graphs

38 lines (28 loc) 683 B
/* jshint -W079 */ var Rickshaw = { version: '1.7.1', namespace: function(namespace, obj) { var parts = namespace.split('.'); var parent = Rickshaw; for(var i = 1, length = parts.length; i < length; i++) { var currentPart = parts[i]; parent[currentPart] = parent[currentPart] || {}; parent = parent[currentPart]; } return parent; }, keys: function(obj) { var keys = []; for (var key in obj) keys.push(key); return keys; }, extend: function(destination, source) { for (var property in source) { destination[property] = source[property]; } return destination; }, clone: function(obj) { return JSON.parse(JSON.stringify(obj)); } };