Ciao Emmanuele, I understand what you are saying but I have this kind of unexpected/undesired scenario:
```js const Gio = imports.gi.Gio, current = Gio.File.new_for_path('/usr/bin/env') ; print(current.get_path()); // "/usr/bin/env" print(current instanceof Gio.File); // false <== see this? ``` Are my expectations wrong? Am I testing against the wrong "class"? Is there a known list of private/internal class I can at least manually look at? Thanks On Tue, Mar 22, 2016 at 9:03 AM, Emmanuele Bassi <eba...@gmail.com> wrote: > Hi; > > On 22 March 2016 at 07:17, Andrea Giammarchi > <andrea.giammar...@gmail.com> wrote: > > Awesome, thanks!!! > > > > One final question: do you know why I cannot discover interfaces such > > `GLocalFile`, returned as example from `File.new_from_path('./file')` ? > > > > I've tried to discover it on Gio namespace through all info I could get > and > > yet it's missing from my parsing. > > GLocalFile is an internal implementation detail of the GFile > interface; it has no public API, and you're supposed to only use the > GFile methods. > > Ciao, > Emmanuele. > > -- > https://www.bassi.io > [@] ebassi [@gmail.com] >
_______________________________________________ javascript-list mailing list javascript-list@gnome.org https://mail.gnome.org/mailman/listinfo/javascript-list