1*9b0e0babSJeremy Kerr<!DOCTYPE html> 2*9b0e0babSJeremy Kerr<html> 3*9b0e0babSJeremy Kerr <head> 4*9b0e0babSJeremy Kerr <link href="res/style.css" rel="stylesheet" type="text/css" /> 5*9b0e0babSJeremy Kerr <link href="res/jstree.style.css" rel="stylesheet" type="text/css" /> 6*9b0e0babSJeremy Kerr <script type="text/javascript" src="res/jquery.min.js"></script> 7*9b0e0babSJeremy Kerr <script type="text/javascript" src="res/jstree.min.js"></script> 8*9b0e0babSJeremy Kerr <script type="text/javascript" src="res/jsrender.min.js"></script> 9*9b0e0babSJeremy Kerr <script type="text/javascript" src="res/dbus.js"></script> 10*9b0e0babSJeremy Kerr </head> 11*9b0e0babSJeremy Kerr <body> 12*9b0e0babSJeremy Kerr 13*9b0e0babSJeremy Kerr <div> 14*9b0e0babSJeremy Kerr Bus: <select id="bus"></select> 15*9b0e0babSJeremy Kerr </div> 16*9b0e0babSJeremy Kerr 17*9b0e0babSJeremy Kerr <div id="container"></div> 18*9b0e0babSJeremy Kerr 19*9b0e0babSJeremy Kerr <script id="method-call-ui-template" type="text/x-jsrender"> 20*9b0e0babSJeremy Kerr <div id="method-call-ui"> 21*9b0e0babSJeremy Kerr <form method="POST" action="{{:method.uri}}"> 22*9b0e0babSJeremy Kerr <input type="hidden" name="argN" value="{{:method.nargs}}"/> 23*9b0e0babSJeremy Kerr <pre>{{:method.uri}}</pre> 24*9b0e0babSJeremy Kerr <table> 25*9b0e0babSJeremy Kerr {{for in_args}} 26*9b0e0babSJeremy Kerr <tr> 27*9b0e0babSJeremy Kerr <th>{{:type}}</th> 28*9b0e0babSJeremy Kerr <td><input name="arg{{:idx}}"/></td> 29*9b0e0babSJeremy Kerr </tr> 30*9b0e0babSJeremy Kerr {{/for}} 31*9b0e0babSJeremy Kerr <tr> 32*9b0e0babSJeremy Kerr <th/> 33*9b0e0babSJeremy Kerr <td><input type="submit" value="run"></td> 34*9b0e0babSJeremy Kerr </table> 35*9b0e0babSJeremy Kerr </form> 36*9b0e0babSJeremy Kerr <pre id="method-call-ui-result"></pre> 37*9b0e0babSJeremy Kerr </div> 38*9b0e0babSJeremy Kerr </script> 39*9b0e0babSJeremy Kerr </body> 40*9b0e0babSJeremy Kerr</html> 41