Wenn ich betrachte Gjs Code und diese Linie in der Nähe von Anfang an sehen:Was wird mit der Importanweisung Gjs importiert?
const Gio = imports.gi.Gio;
Wie kann ich wissen, welche Methoden, Konstanten, Veranstaltungen, etc. sind auf ‚Gio‘ (ohne eine Google-Suche zu tun) ? Gibt es irgendwo auf meiner Installation eine Datei, die diese Informationen enthält?
Offensichtlich frage ich nach irgendwelchen 'Imports' Aussage, nicht Gio speziell.
Vielen Dank! Und ja, ich finde es unglaublich schwierig, mit gjs zu entwickeln. Wie für die Links, die Sie bereitgestellt haben, fand ich diese, aber es ist nicht immer offensichtlich, was die "C" -Funktionsnamen (und Parameter) sind vs, was sie in gjs sind - weshalb ich jetzt die Anweisungen im Blog I verwende gepostet, um die aktuelle gjs-Dokumentation zu erhalten. –
Sie haben Recht, am schwierigsten ist es, die Umwandlung von der C-Anweisung in die gjs-Anweisung zu finden. – Nicolas
Für Dinge unter imports.gi, gibt es heutzutage https://people.gnome.org/~gcampagna/docs/ das ist ziemlich ok für herauszufinden, was ist was.Für allgemeine Regeln, wie C-Dokumentation äquivalenten Gjs zugeordnet werden kann, gibt es https://wiki.gnome.org/Projects/Gjs/Mapping (nützlich für GObject Intrespection-Bibliotheken, die nicht in den gcampana-Dokumenten enthalten sind). –