Sha256: bfe01b7dc4267fa0f45e656d1c6148523ee379ec4097f5587b2a2dde78a91162
Contents?: true
Size: 678 Bytes
Versions: 156
Compression:
Stored size: 678 Bytes
Contents
Alchemy.Spinner = function Spinner(size, styles) { var html = HandlebarsTemplates.spinner(), $spinner = $(html), $svg = $spinner.find('svg'), className; switch (size) { case 'small': className = 'spinner--small'; break; case 'large': className = 'spinner--large'; break; default: className = 'spinner--medium'; } $spinner.addClass(className); if (styles) { $svg.find('path').css(styles); } this.el = $spinner; this.spin = function spin(parent) { if (parent === undefined) parent = 'body'; $(parent).append($spinner); return this; }; this.stop = function stop() { $spinner.remove(); }; };
Version data entries
156 entries across 156 versions & 1 rubygems