luci-base: fix front matter for luci-base classes
authorPaul Donald <redacted>
Mon, 16 Feb 2026 02:41:23 +0000 (03:41 +0100)
committerPaul Donald <redacted>
Mon, 16 Feb 2026 02:41:36 +0000 (03:41 +0100)
Linking the namespaces provides hierarchy which satisfies
various errors and warnings, but hides the front matter
for the classes for some reason.

Signed-off-by: Paul Donald <redacted>
modules/luci-base/htdocs/luci-static/resources/firewall.js
modules/luci-base/htdocs/luci-static/resources/form.js
modules/luci-base/htdocs/luci-static/resources/fs.js
modules/luci-base/htdocs/luci-static/resources/network.js
modules/luci-base/htdocs/luci-static/resources/rpc.js
modules/luci-base/htdocs/luci-static/resources/uci.js
modules/luci-base/htdocs/luci-static/resources/ui.js

index e85dd8d2eddb7ad85f9d4dacd42b73fa910b9fba..45eca100458ce200a85675ef7f28b44d8e455f23 100644 (file)
@@ -4,15 +4,6 @@
 'require tools.prng as random';
 
 
-/**
- * @namespace LuCI
- */
-
-/**
- * @namespace LuCI.firewall
- * @memberof LuCI
- */
-
 /**
  * Load the firewall configuration.
  * @returns {Promise}
index c4bb5f8a5bfde2758ced676c19f809293f9913d9..e351a2ee0c5357cd48a07bd2e784a8b166945139 100644 (file)
@@ -190,11 +190,6 @@ const CBIJSONConfig = baseclass.extend({
        }
 });
 
-/**
- * @namespace LuCI.form
- * @memberof LuCI
- */
-
 /**
  * @class AbstractElement
  * @memberof LuCI.form
index 94e9cd4e4f1fbc76be436ef71078f39248ee7a60..03048f4aafdfe1de8478828f0eb2670bd6fe2af6 100644 (file)
@@ -3,11 +3,6 @@
 'require request';
 'require baseclass';
 
-/**
- * @namespace LuCI.fs
- * @memberof LuCI
- */
-
 /**
  * @typedef {Object} FileStatEntry
  * @memberof LuCI.fs
index 176e16e9a5d616b349b0423c0a6aa62ad09663a0..129cd74c1ea1351f9c84b2b7ea5afeb7d77ca52e 100644 (file)
@@ -642,11 +642,6 @@ function enumerateNetworks() {
 
 let Hosts, Network, Protocol, Device, WifiDevice, WifiNetwork, WifiVlan;
 
-/**
- * @namespace LuCI.network
- * @memberof LuCI
- */
-
 /**
  * @class network
  * @memberof LuCI
index fa48ebef450f599db99263ab930bed145a15a4d9..72ccbd26e28b009b48851206c8d99733c6e39e7a 100644 (file)
@@ -7,11 +7,6 @@ let rpcSessionID = L.env.sessionid ?? '00000000000000000000000000000000';
 let rpcBaseURL = L.url('admin/ubus');
 const rpcInterceptorFns = [];
 
-/**
- * @namespace LuCI.rpc
- * @memberof LuCI
- */
-
 /**
  * @class rpc
  * @memberof LuCI
index d9673910e5b079788e3f250f72f5b7d801f0f2c1..f53b548e3eeb3ae45dfe9c8e3a09fdb77f30c78f 100644 (file)
@@ -16,11 +16,6 @@ function isEmpty(object, ignore) {
        return true;
 }
 
-/**
- * @namespace LuCI.uci
- * @memberof LuCI
- */
-
 /**
  * @class uci
  * @memberof LuCI
index 1b975dfffec18cfc84ce91183973f1164a4d69d7..7802fe076561b1648d465e229890fb1cd3a40156 100644 (file)
@@ -14,11 +14,6 @@ let tooltipDiv = null;
 let indicatorDiv = null;
 let tooltipTimeout = null;
 
-/**
- * @namespace LuCI.ui
- * @memberof LuCI
- */
-
 /**
  * @class AbstractElement
  * @memberof LuCI.ui
git clone https://git.99rst.org/PROJECT