PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 7.5.0.1
Jetpack – WP Security, Backup, Speed, & Growth v7.5.0.1
15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / _inc / jquery.spin.js
jetpack / _inc Last commit date
blocks 6 years ago build 6 years ago fonts 8 years ago genericons 10 years ago images 11 years ago img 11 years ago jetpack-icons 11 years ago lib 6 years ago scss 11 years ago social-logos 7 years ago accessible-focus.js 8 years ago class.jetpack-provision.php 6 years ago crowdsignal-shortcode.js 7 years ago crowdsignal-survey.js 7 years ago facebook-embed.js 7 years ago footer.php 7 years ago gallery-settings.js 7 years ago genericons.php 11 years ago header.php 7 years ago idc-notice.js 7 years ago jetpack-admin.js 7 years ago jetpack-connection-banner.js 7 years ago jetpack-jitm.js 7 years ago jetpack-modules.js 7 years ago jetpack-modules.models.js 6 years ago jetpack-modules.views.js 7 years ago jetpack-server-sandbox.php 7 years ago jetpack-strings.php 6 years ago jquery.jetpack-resize.js 7 years ago jquery.spin.js 8 years ago polldaddy-shortcode.js 7 years ago postmessage.js 8 years ago social-logos.php 9 years ago spin.js 8 years ago twitter-timeline.js 7 years ago
jquery.spin.js
105 lines
1 /**
2 * Copyright (c) 2011-2013 Felix Gnass
3 * Licensed under the MIT license
4 */
5
6 /*
7
8 Basic Usage:
9 ============
10
11 $('#el').spin(); // Creates a default Spinner using the text color of #el.
12 $('#el').spin({ ... }); // Creates a Spinner using the provided options.
13
14 $('#el').spin(false); // Stops and removes the spinner.
15
16 Using Presets:
17 ==============
18
19 $('#el').spin('small'); // Creates a 'small' Spinner using the text color of #el.
20 $('#el').spin('large', '#fff'); // Creates a 'large' white Spinner.
21
22 Adding a custom preset:
23 =======================
24
25 $.fn.spin.presets.flower = {
26 lines: 9
27 length: 10
28 width: 20
29 radius: 0
30 }
31
32 $('#el').spin('flower', 'red');
33
34 */
35
36 (function(factory) {
37
38 if (typeof exports == 'object') {
39 // CommonJS
40 factory(require('jquery'), require('spin'))
41 }
42 else if (typeof define == 'function' && define.amd) {
43 // AMD, register as anonymous module
44 define(['jquery', 'spin'], factory)
45 }
46 else {
47 // Browser globals
48 if (!window.Spinner) throw new Error('Spin.js not present')
49 factory(window.jQuery, window.Spinner)
50 }
51
52 }(function($, Spinner) {
53
54 $.fn.spin = function(opts, color) {
55
56 return this.each(function() {
57 var $this = $(this),
58 data = $this.data();
59
60 if (data.spinner) {
61 data.spinner.stop();
62 delete data.spinner;
63 }
64 if (opts !== false) {
65 opts = $.extend(
66 { color: color || $this.css('color') },
67 $.fn.spin.presets[opts] || opts
68 )
69 // Begin WordPress Additions
70 // To use opts.right, you need to have specified a length, width, and radius.
71 if ( typeof opts.right !== 'undefined' && typeof opts.length !== 'undefined'
72 && typeof opts.width !== 'undefined' && typeof opts.radius !== 'undefined' ) {
73 var pad = $this.css( 'padding-left' );
74 pad = ( typeof pad === 'undefined' ) ? 0 : parseInt( pad, 10 );
75 opts.left = $this.outerWidth() - ( 2 * ( opts.length + opts.width + opts.radius ) ) - pad - opts.right;
76 delete opts.right;
77 }
78 // End WordPress Additions
79 data.spinner = new Spinner(opts).spin(this)
80 }
81 })
82 }
83
84 $.fn.spin.presets = {
85 tiny: { lines: 8, length: 2, width: 2, radius: 3 },
86 small: { lines: 8, length: 4, width: 3, radius: 5 },
87 large: { lines: 10, length: 8, width: 4, radius: 8 }
88 }
89
90 }));
91
92 // Jetpack Presets Overrides:
93 (function($){
94 $.fn.spin.presets.wp = { trail: 60, speed: 1.3 };
95 $.fn.spin.presets.small = $.extend( { lines: 8, length: 2, width: 2, radius: 3 }, $.fn.spin.presets.wp );
96 $.fn.spin.presets.medium = $.extend( { lines: 8, length: 4, width: 3, radius: 5 }, $.fn.spin.presets.wp );
97 $.fn.spin.presets.large = $.extend( { lines: 10, length: 6, width: 4, radius: 7 }, $.fn.spin.presets.wp );
98 $.fn.spin.presets['small-left'] = $.extend( { left: 5 }, $.fn.spin.presets.small );
99 $.fn.spin.presets['small-right'] = $.extend( { right: 5 }, $.fn.spin.presets.small );
100 $.fn.spin.presets['medium-left'] = $.extend( { left: 5 }, $.fn.spin.presets.medium );
101 $.fn.spin.presets['medium-right'] = $.extend( { right: 5 }, $.fn.spin.presets.medium );
102 $.fn.spin.presets['large-left'] = $.extend( { left: 5 }, $.fn.spin.presets.large );
103 $.fn.spin.presets['large-right'] = $.extend( { right: 5 }, $.fn.spin.presets.large );
104 })(jQuery);
105