summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorJuan Carlos <juancarlospaco@gmail.com>2021-03-19 03:15:37 -0300
committerGitHub <noreply@github.com>2021-03-19 07:15:37 +0100
commit9e1a2e9b63fff3d3445a04600b431a42c800a0c8 (patch)
tree0853fefc1f5c056446bec0251fcb527722573428 /lib
parent83ae70cb540661934b263d38f0a3864a982c0681 (diff)
downloadNim-9e1a2e9b63fff3d3445a04600b431a42c800a0c8.tar.gz
improve jsconsole (#17414)
* Add jsconsole.dir

* Update lib/js/jsconsole.nim

Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>

Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/js/jsconsole.nim10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/js/jsconsole.nim b/lib/js/jsconsole.nim
index b8a361af1..bf43adddd 100644
--- a/lib/js/jsconsole.nim
+++ b/lib/js/jsconsole.nim
@@ -110,5 +110,15 @@ since (1, 5):
     {.line: loc.}:
       {.emit: ["console.assert(", assertion, ", ", msg, ");"].}
 
+  func dir*(console: Console; obj: auto) {.importcpp.}
+    ## https://developer.mozilla.org/en-US/docs/Web/API/Console/dir
+
+  func dirxml*(console: Console; obj: auto) {.importcpp.}
+    ## https://developer.mozilla.org/en-US/docs/Web/API/Console/dirxml
+
+  func timeStamp*(console: Console; label: cstring) {.importcpp.}
+    ## https://developer.mozilla.org/en-US/docs/Web/API/Console/timeStamp
+    ## ..warning:: non-standard
+
 
 var console* {.importc, nodecl.}: Console