« get me outta code hell

html: Attributes: expose attributes in inspect.custom - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/util
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2023-08-16 15:20:04 -0300
committer(quasar) nebula <qznebula@protonmail.com>2023-08-16 15:20:04 -0300
commit3a866a0b3d452d4aeb77d8a1e63ba8d5a2913296 (patch)
tree94cfe468ff624e7b69a3ec76344a3a92052f1f7d /src/util
parent9da32b4b2e255801307caa8f62b7dd49aafcf96b (diff)
html: Attributes: expose attributes in inspect.custom
Diffstat (limited to 'src/util')
-rw-r--r--src/util/html.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/html.js b/src/util/html.js
index 4e243f7..5687bba 100644
--- a/src/util/html.js
+++ b/src/util/html.js
@@ -572,6 +572,10 @@ export class Attributes {
             ])),
       ]));
   }
+
+  [inspect.custom]() {
+    return `Attributes <${this.toString() || 'no attributes'}>`;
+  }
 }
 
 export function resolve(tagOrTemplate) {