]> git.proxmox.com Git - pve-docs.git/blobdiff - api-viewer/PVEAPI.js
api-viewer: add missing </pre> closing tag
[pve-docs.git] / api-viewer / PVEAPI.js
index 394dda176343d9215fe4ba1956453c57d82bc766..b7c09166c8018be9956b1e595d230eeb868d5bed 100644 (file)
@@ -189,14 +189,27 @@ Ext.onReady(function() {
 
                if (info.returns) {
 
-                   var rtype = info.returns.type;
-                   if (!rtype && info.returns.items)
+                   var retinf = info.returns;
+                   var rtype = retinf.type;
+                   if (!rtype && retinf.items)
                        rtype = 'array';
                    if (!rtype)
                        rtype = 'object';
 
+                   var returnhtml;
+                   if (retinf.items) {
+                       returnhtml = '<pre>items: ' + Ext.htmlEncode(JSON.stringify(retinf.items, null, 4)) + '</pre>';
+                   }
+
+                   if (retinf.properties) {
+                       returnhtml = returnhtml || '';
+                       returnhtml += '<pre>properties:' + Ext.htmlEncode(JSON.stringify(retinf.properties, null, 4)) + '</pre>';
+                   }
+
                    sections.push({
-                       title: 'Returns: ' + rtype
+                       title: 'Returns: ' + rtype,
+                       bodyPadding: 10,
+                       html: returnhtml
                    });
                }
 
@@ -212,9 +225,9 @@ Ext.onReady(function() {
                    if (info.permissions.user) {
                        if (!info.permissions.description) {
                            if (info.permissions.user === 'world') {
-                               permhtml += "Accessible without any authententification.";
+                               permhtml += "Accessible without any authentication.";
                            } else if (info.permissions.user === 'all') {
-                               permhtml += "Accessible by all authententicated users.";
+                               permhtml += "Accessible by all authenticated users.";
                            } else {
                                permhtml += 'Onyl accessible by user "' + 
                                    info.permissions.user + '"';