Commits

Sean Wilkinson  committed fe732fd

Began AJAX and Google Fusion Tables "plugins" for QMachine browser client

  • Participants
  • Parent commits bbef041
  • Branches xdoc-iframe

Comments (0)

Files changed (4)

File src/browser-client/ajax.js

+//- JavaScript source code
+
+//- ajax.js ~~
+//
+//  This is an AJAX communications layer for QMachine's API (version 1), as
+//  designed for cross-document messaging.
+//
+//                                                      ~~ (c) SRW, 24 Apr 2013
+//                                                  ~~ last updated 24 Apr 2013
+
+(function () {
+    'use strict';
+
+ // Pragmas
+
+    /*jshint maxparams: 1, quotmark: single, strict: true */
+
+    /*jslint browser: true, devel: true, indent: 4, maxlen: 80 */
+
+ // Prerequisites
+
+ // Declarations
+
+ // Definitions
+
+ // Prototype definitions
+
+ // Out-of-scope definitions
+
+ // Invocations
+
+    (function () {
+
+     // (placeholder)
+
+        return;
+
+    }());
+
+ // That's all, folks!
+
+    return;
+
+}());
+
+//- vim:set syntax=javascript:

File src/browser-client/gft.js

+//- JavaScript source code
+
+//- gft.js ~~
+//
+//  This is an OAuth 2.0 communications layer for QMachine that enables a user
+//  to use his or her own Google Fusion Tables as persistent storage.
+//
+//                                                      ~~ (c) SRW, 24 Apr 2013
+//                                                  ~~ last updated 24 Apr 2013
+
+(function () {
+    'use strict';
+
+ // Pragmas
+
+    /*jshint maxparams: 1, quotmark: single, strict: true */
+
+    /*jslint browser: true, devel: true, indent: 4, maxlen: 80 */
+
+ // Prerequisites
+
+ // Declarations
+
+ // Definitions
+
+ // Prototype definitions
+
+ // Out-of-scope definitions
+
+ // Invocations
+
+    (function () {
+
+     // (placeholder)
+
+        return;
+
+    }());
+
+ // That's all, folks!
+
+    return;
+
+}());
+
+//- vim:set syntax=javascript:

File src/browser-client/qmachine.js

 //- JavaScript source code
 
 //- qmachine.js ~~
+//
+//  This version of QMachine will embed the communications layer in an iframe
+//  using Cross-Document Messaging.
+//
 //                                                      ~~ (c) SRW, 15 Nov 2012
-//                                                  ~~ last updated 23 Apr 2013
+//                                                  ~~ last updated 24 Apr 2013
 
 (function (global, sandbox) {
     'use strict';

File src/browser-client/xdoc.js

-//- JavaScript source code
-
-//- xdoc.js ~~
-//
-//  This version of QMachine will embed the communications layer in an iframe
-//  using Cross-Document Messaging.
-//
-//                                                      ~~ (c) SRW, 24 Apr 2013
-//                                                  ~~ last updated 24 Apr 2013
-
-(function () {
-    'use strict';
-
- // Pragmas
-
-    /*jshint maxparams: 1, quotmark: single, strict: true */
-
-    /*jslint browser: true, devel: true, indent: 4, maxlen: 80 */
-
- // Prerequisites
-
- // Declarations
-
- // Definitions
-
- // Prototype definitions
-
- // Out-of-scope definitions
-
- // Invocations
-
-    (function () {
-
-     // (placeholder)
-
-        return;
-
-    }());
-
- // That's all, folks!
-
-    return;
-
-}());
-
-//- vim:set syntax=javascript: