The cgjs/utilities experiment became a quite useful stand alone utility to introspect at runtime GJS classes and gi avaliable namespaes.
More details here: https://github.com/WebReflection/cgjs-about You can install it via `npm install -g cgjs-about` and then try one of these commands: cgjs-about gi # show all namespaes cgjs-about gi.Gio # show all gi.Gio info cgjs-about Gio # same as above cgjs-about Gtk.Button # show Gtk.Button class info cgjs-about GLib.utf8_validate # show utf8_validate info cgjs-about GLib enums # show GLib enums options: --json # print JSON output --no-arguments # print JSON without arguments info If something is missing or wrong, or it can be improved, please let me know. Regards
_______________________________________________ javascript-list mailing list javascript-list@gnome.org https://mail.gnome.org/mailman/listinfo/javascript-list