├── docs ├── nd │ ├── Data │ │ ├── ClassHierarchy.nd │ │ ├── ImageFileInfo.nd │ │ ├── ImageReferenceTable.nd │ │ ├── SymbolTable.nd │ │ ├── ConfigFileInfo.nd │ │ ├── PreviousSettings.nd │ │ ├── IndexInfo.nd │ │ ├── PreviousMenuState.nd │ │ └── FileInfo.nd │ ├── Menu.txt │ ├── Topics.txt │ └── Languages.txt ├── styles │ ├── main.css │ └── 2.css ├── index.html ├── search │ ├── NoResults.html │ ├── GeneralE.html │ ├── GeneralL.html │ ├── GeneralF.html │ ├── GeneralR.html │ ├── FunctionsN.html │ ├── GeneralN.html │ ├── FunctionsC.html │ ├── FunctionsP.html │ ├── GeneralC.html │ ├── GeneralP.html │ ├── GeneralU.html │ ├── FunctionsI.html │ ├── FunctionsU.html │ ├── GeneralI.html │ ├── FilesJ.html │ ├── FunctionsS.html │ ├── GeneralA.html │ ├── FunctionsA.html │ ├── GeneralS.html │ ├── FunctionsJ.html │ └── GeneralJ.html ├── javascript │ └── searchdata.js └── index │ ├── Files.html │ └── Functions.html ├── examples ├── donate.gif ├── config.php ├── ajax │ └── action.php └── index.php ├── shared ├── SyntaxHighlighter │ ├── styles │ │ ├── help.png │ │ ├── printer.png │ │ ├── magnifier.png │ │ ├── wrapping.png │ │ ├── page_white_code.png │ │ ├── page_white_copy.png │ │ ├── shThemeEmacs.css │ │ ├── shThemeMidnight.css │ │ ├── shThemeDjango.css │ │ ├── shThemeRDark.css │ │ ├── shThemeFadeToGrey.css │ │ ├── shThemeDefault.css │ │ └── shCore.css │ ├── scripts │ │ ├── clipboard.swf │ │ ├── shBrushPlain.js │ │ ├── shBrushDiff.js │ │ ├── shBrushJScript.js │ │ ├── shBrushPython.js │ │ ├── shBrushScala.js │ │ ├── shBrushJava.js │ │ ├── shBrushXml.js │ │ ├── shBrushRuby.js │ │ ├── shLegacy.js │ │ ├── shBrushJavaFX.js │ │ ├── shBrushCSharp.js │ │ ├── shBrushVb.js │ │ ├── shBrushDelphi.js │ │ ├── shBrushAS3.js │ │ ├── shBrushBash.js │ │ ├── shBrushGroovy.js │ │ ├── shBrushSql.js │ │ ├── shBrushPerl.js │ │ ├── shBrushPowerShell.js │ │ ├── shBrushPhp.js │ │ ├── shBrushCpp.js │ │ └── shBrushCss.js │ ├── test.html │ ├── src │ │ └── shLegacy.js │ └── LGPLv3.txt ├── json_echo.php └── ba-debug.js ├── LICENSE-MIT ├── jquery.ba-jqmq.min.js ├── README.markdown └── unit └── testsuite.css /docs/nd/Data/ClassHierarchy.nd: -------------------------------------------------------------------------------- 1 | ( -------------------------------------------------------------------------------- /docs/nd/Data/ImageFileInfo.nd: -------------------------------------------------------------------------------- 1 | ( -------------------------------------------------------------------------------- /docs/nd/Data/ImageReferenceTable.nd: -------------------------------------------------------------------------------- 1 | ( -------------------------------------------------------------------------------- /docs/styles/main.css: -------------------------------------------------------------------------------- 1 | @import URL("1.css"); 2 | @import URL("2.css"); 3 | -------------------------------------------------------------------------------- /examples/donate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/examples/donate.gif -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /docs/nd/Data/SymbolTable.nd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/docs/nd/Data/SymbolTable.nd -------------------------------------------------------------------------------- /docs/nd/Data/ConfigFileInfo.nd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/docs/nd/Data/ConfigFileInfo.nd -------------------------------------------------------------------------------- /docs/nd/Data/PreviousSettings.nd: -------------------------------------------------------------------------------- 1 | ( $/srv/projects/jquery-message-queuing 1 )/srv/projects/jquery-message-queuing/docs HTML -------------------------------------------------------------------------------- /docs/nd/Data/IndexInfo.nd: -------------------------------------------------------------------------------- 1 | ( General Function File -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/styles/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/styles/help.png -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/styles/printer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/styles/printer.png -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/styles/magnifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/styles/magnifier.png -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/styles/wrapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/styles/wrapping.png -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/scripts/clipboard.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/scripts/clipboard.swf -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/styles/page_white_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/styles/page_white_code.png -------------------------------------------------------------------------------- /shared/SyntaxHighlighter/styles/page_white_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cowboy/jquery-message-queuing/master/shared/SyntaxHighlighter/styles/page_white_copy.png -------------------------------------------------------------------------------- /docs/nd/Data/PreviousMenuState.nd: -------------------------------------------------------------------------------- 1 | ( jQuery Message Queuing 6/srv/projects/jquery-message-queuing/jquery.ba-jqmq.js Index 2 | Everything general Files file Functions function -------------------------------------------------------------------------------- /docs/nd/Data/FileInfo.nd: -------------------------------------------------------------------------------- 1 | 1.4 2 | JavaScript 3 | /srv/projects/jquery-message-queuing/jquery.ba-jqmq.min.js 1262708048 0 /srv/projects/jquery-message-queuing/jquery.ba-jqmq.min.js 4 | /srv/projects/jquery-message-queuing/jquery.ba-jqmq.js 1262707969 1 jQuery Message Queuing: Get all your JavaScript ducks in a row 5 | -------------------------------------------------------------------------------- /examples/config.php: -------------------------------------------------------------------------------- 1 | 8 | Project Home, 9 | Documentation, 10 | Source 11 | 12 | $shell['h3'] = ob_get_contents(); 13 | ob_end_clean(); 14 | 15 | $shell['jquery'] = 'jquery-1.3.2.js'; 16 | 17 | $shell['shBrush'] = array( 'JScript' ); 18 | 19 | ?> 20 | -------------------------------------------------------------------------------- /examples/ajax/action.php: -------------------------------------------------------------------------------- 1 | 5; 8 | 9 | // Display items in a meaningful way. 10 | $items = implode( ',', $_GET['items'] ); 11 | 12 | // Create response object. 13 | $data = array(); 14 | $data['success'] = $success; 15 | $data['html'] = '' . $items . ''; 16 | 17 | // Return response object, serialized as JSON. 18 | header( 'Content-type: application/json' ); 19 | print json_encode( $data ); 20 | 21 | ?> -------------------------------------------------------------------------------- /docs/search/NoResults.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |This is a test file to insure that everything is working well.
35 | 36 |
37 | function test() : String
38 | {
39 | return 10;
40 | }
41 |
42 |
43 |
--------------------------------------------------------------------------------
/README.markdown:
--------------------------------------------------------------------------------
1 | # jQuery Message Queuing: Get all your JavaScript ducks in a row #
2 | [http://benalman.com/projects/jquery-message-queuing-plugin/](http://benalman.com/projects/jquery-message-queuing-plugin/)
3 |
4 | Version: 1.0, Last updated: 1/5/2010
5 |
6 | With jQuery Message Queuing, you can process and manage operations on large queues of items or elements. You can throttle, giving each operation a little breathing room (firing tracking pixels, performing DOM manipulations). You can force multiple asynchronous operations to execute serially (AJAX requests). You can also get some quantity of JavaScript ducks, put them in a boat, in a line, and have them fight loudly over who gets to use the oars.
7 |
8 | Visit the [project page](http://benalman.com/projects/jquery-message-queuing-plugin/) for more information and usage examples!
9 |
10 |
11 | ## Documentation ##
12 | [http://benalman.com/code/projects/jquery-message-queuing/docs/](http://benalman.com/code/projects/jquery-message-queuing/docs/)
13 |
14 |
15 | ## Examples ##
16 | These working examples, complete with fully commented code, illustrate a few
17 | ways in which this plugin can be used.
18 |
19 | [http://benalman.com/code/projects/jquery-message-queuing/examples/ajax/](http://benalman.com/code/projects/jquery-message-queuing/examples/ajax/)
20 | [http://benalman.com/code/projects/jquery-message-queuing/examples/throttling/](http://benalman.com/code/projects/jquery-message-queuing/examples/throttling/)
21 |
22 |
23 | ## Support and Testing ##
24 | Information about what version or versions of jQuery this plugin has been
25 | tested with, what browsers it has been tested in, and where the unit tests
26 | reside (so you can test it yourself).
27 |
28 | ### jQuery Versions ###
29 | 1.3.2, 1.4a2
30 |
31 | ### Browsers Tested ###
32 | Internet Explorer 6-8, Firefox 2-3.6, Safari 3-4, Chrome, Opera 9.6-10.
33 |
34 | ### Unit Tests ###
35 | [http://benalman.com/code/projects/jquery-message-queuing/unit/](http://benalman.com/code/projects/jquery-message-queuing/unit/)
36 |
37 |
38 | ## Release History ##
39 |
40 | 1.0 - (1/5/2010) Initial release
41 |
42 |
43 | ## License ##
44 | Copyright (c) 2010 "Cowboy" Ben Alman
45 | Dual licensed under the MIT and GPL licenses.
46 | [http://benalman.com/about/license/](http://benalman.com/about/license/)
47 |
--------------------------------------------------------------------------------
/shared/SyntaxHighlighter/scripts/shBrushJScript.js:
--------------------------------------------------------------------------------
1 | /**
2 | * SyntaxHighlighter
3 | * http://alexgorbatchev.com/
4 | *
5 | * SyntaxHighlighter is donationware. If you are using it, please donate.
6 | * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donate
7 | *
8 | * @version
9 | * 2.0.320 (May 03 2009)
10 | *
11 | * @copyright
12 | * Copyright (C) 2004-2009 Alex Gorbatchev.
13 | *
14 | * @license
15 | * This file is part of SyntaxHighlighter.
16 | *
17 | * SyntaxHighlighter is free software: you can redistribute it and/or modify
18 | * it under the terms of the GNU Lesser General Public License as published by
19 | * the Free Software Foundation, either version 3 of the License, or
20 | * (at your option) any later version.
21 | *
22 | * SyntaxHighlighter is distributed in the hope that it will be useful,
23 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
24 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25 | * GNU General Public License for more details.
26 | *
27 | * You should have received a copy of the GNU General Public License
28 | * along with SyntaxHighlighter. If not, see | J | |
| jQuery Message Queuing: |
Your generous donation allows me to continue developing and updating my code!
15 | 21 | 22 || A | |
| add, queueObj | |
| addEach, queueObj | |
| C | |
| clear, queueObj | |
| I | |
| indexOf, queueObj | |
| J | |
| jqmq, jQuery | |
| jqmqAdd, jQuery.fn | |
| jqmqAddEach, jQuery.fn | |
| N | |
| next, queueObj | |
| P | |
| pause, queueObj | |
| S | |
| size, queueObj | |
| start, queueObj | |
| U | |
| update, queueObj |