UNPKG

dojox

Version:

Dojo eXtensions, a rollup of many useful sub-projects and varying states of maturity – from very stable and robust, to alpha and experimental. See individual projects contain README files for details.

33 lines (32 loc) 934 B
<html> <head> <script src="../../../dojo/dojo.js" data-dojo-config="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", "SMDLibrary/dojo-api.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(); }); } }, templateString: dojo.cache("dojox.rpc.demos.templates", "documentation.html") }); </script> </head> <body> <div dojoType="API"></div> </body> </html>