Se sto guardando codice Gjs e vedere questa linea vicino all'inizio:Cosa viene importato utilizzando la dichiarazione delle importazioni Gjs?
const Gio = imports.gi.Gio;
come posso sapere quali metodi, costanti, eventi, ecc, sono il 'Gio' (senza fare una ricerca su Google) ? C'è un file da qualche parte sulla mia installazione che contiene tali informazioni?
Ovviamente sto chiedendo dichiarazione eventuali 'importazioni', non Gio specifico.
Grazie! E sì, lo trovo incredibilmente difficile da sviluppare con gjs. Per quanto riguarda i collegamenti che hai fornito, ho trovato quelli ma non è sempre evidente che cosa i nomi "C" di funzione (e parametri) sono contro quello che sono in gjs - che è il motivo per cui ora sto usando le istruzioni del blog ho inviato per ottenere la vera documentazione gjs. –
Hai ragione, la più difficile è trovare la conversione dall'istruzione C a quella di gjs. – Nicolas
Per le cose sotto imports.gi, c'è al giorno d'oggi https://people.gnome.org/~gcampagna/docs/ che è abbastanza ok per capire cosa è cosa.Per le regole generali su come mappare la documentazione C a Gjs equivalenti, è disponibile https://wiki.gnome.org/Projects/Gjs/Mapping (utile per le librerie di Intrespection GObject non incluse nei documenti gcampana). –