diff options
author | Jo-Philipp Wich <jo@mein.io> | 2020-04-03 13:28:38 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2020-04-03 13:28:38 +0200 |
commit | 0c3152c88d108a39b6f235300dd56fac81748aa6 (patch) | |
tree | b2671b3ad5a931836a1f18e5e732b0e6b528818e /docs/jsapi/LuCI.ui.html | |
parent | f9d61213fbfde66ffc6f8ca0e112d6445c6c4695 (diff) |
docs: update js api docs
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'docs/jsapi/LuCI.ui.html')
-rw-r--r-- | docs/jsapi/LuCI.ui.html | 156 |
1 files changed, 155 insertions, 1 deletions
diff --git a/docs/jsapi/LuCI.ui.html b/docs/jsapi/LuCI.ui.html index 855151253..0d2768f8f 100644 --- a/docs/jsapi/LuCI.ui.html +++ b/docs/jsapi/LuCI.ui.html @@ -1048,6 +1048,8 @@ <li data-name="LuCI.ui#hideModal"><a href="LuCI.ui.html#hideModal">hideModal</a></li> + <li data-name="LuCI.ui#instantiateView"><a href="LuCI.ui.html#instantiateView">instantiateView</a></li> + <li data-name="LuCI.ui#itemlist"><a href="LuCI.ui.html#itemlist">itemlist</a></li> <li data-name="LuCI.ui#pingDevice"><a href="LuCI.ui.html#pingDevice">pingDevice</a></li> @@ -2980,6 +2982,158 @@ handler as-is without the need to bind it first.</p> <dt> <div class="nameContainer"> + <h4 class="name" id="instantiateView"> + + instantiateView<span class="signature">(path)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.<<a href="LuCI.view.html">LuCI.view</a>>}</span> + </h4> + + + <div class="tag-source"> + <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4289">line 4289</a> + </div> + + </div> + + +</dt> +<dd> + + + <div class="description"> + <p>Load specified view class path and set it up.</p> +<p>Transforms the given view path into a class name, requires it +using <a href="LuCI.html#require"><code>LuCI.require()</code></a> and asserts that the +resulting class instance is a descendant of +<a href="LuCI.view.html"><code>LuCI.view</code></a>.</p> +<p>By instantiating the view class, its corresponding contents are +rendered and included into the view area. Any runtime errors are +catched and rendered using <a href="LuCI.html#error"><code>LuCI.error()</code></a>.</p> + </div> + + + + + + + + + +<table class="params"> + <thead> + <tr> + + <th>Name</th> + + + <th>Type</th> + + + + <th class="last">Description</th> + </tr> + </thead> + + <tbody> + + + <tr> + + <td class="name"><code>path</code></td> + + + <td class="type"> + + +<span class="param-type">string</span> + + + + </td> + + + + <td class="description last"> + + <p>The view path to render.</p></td> + </tr> + + + </tbody> +</table> + + + +<dl class="details"> + + + + + + + + + + + + + + + + + + + + + +</dl> + + + + + + + + + + + + <h5>Returns:</h5> + + + +<table class="params"> + <thead> + <tr> + + <th>Type</th> + <th class="last">Description</th> + </tr> + </thead> + <tbody> + + <tr> + + <td class="type"> + + Promise.<<a href="LuCI.view.html">LuCI.view</a>> + + + </td> + <td class="description last">Returns a promise resolving to the loaded view instance.</td> + </tr> + + </tbody> +</table> + + + + +</dd> + + + +<dt> + <div class="nameContainer"> <h4 class="name" id="itemlist"> itemlist<span class="signature">(node, items, <span class="optional">separators</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Node}</span> @@ -4290,7 +4444,7 @@ cancelled by the user.</td> <footer> - Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.3</a> on Thu Apr 02 2020 21:30:57 GMT+0200 (Central European Summer Time) + Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.3</a> on Fri Apr 03 2020 13:28:08 GMT+0200 (Central European Summer Time) </footer> </div> </div> |