]> git.pond.sub.org Git - eow/blobdiff - static/dojo-release-1.1.1/dojox/rpc/demos/documentation.html
add Dojo 1.1.1
[eow] / static / dojo-release-1.1.1 / dojox / rpc / demos / documentation.html
diff --git a/static/dojo-release-1.1.1/dojox/rpc/demos/documentation.html b/static/dojo-release-1.1.1/dojox/rpc/demos/documentation.html
new file mode 100644 (file)
index 0000000..4c28103
--- /dev/null
@@ -0,0 +1,33 @@
+<html>
+       <head>
+               <script src="../../../dojo/dojo.js" djConfig="parseOnLoad: true"></script>
+               <script>
+                       dojo.require("dojo.io.script")
+                       dojo.require("dojox.rpc.Service");
+                       dojo.require("dijit._Widget");
+                       dojo.require("dojox.dtl._Templated");
+                       dojo.require("dojo.parser");
+
+                       dojo.declare("API", [dijit._Widget, dojox.dtl._Templated], {
+                               constructor: function(params, node){
+                                       this.jsonp = new dojox.rpc.Service(dojo.moduleUrl("dojox.rpc", "documentation.smd"));
+                               },
+                               onSearch: function(e){
+                                       if(e.keyCode == dojo.keys.ENTER){
+                                               this.jsonp.get({
+                                                       name: e.target.value
+                                               }).addCallback(this, function(results){
+                                                       console.debug(results);
+                                                       this.results = results;
+                                                       this.render();
+                                               });
+                                       }
+                               },
+                               templatePath: dojo.moduleUrl("dojox.rpc.demos.templates", "documentation.html")
+                       });
+               </script>
+       </head>
+       <body>
+               <div dojoType="API"></div>
+       </body>
+</html>
\ No newline at end of file