Is There a Way to Use setTimeout in Gnome Shell Extension Code?
I Am Trying to Code a Gnome-Shell Extension. It Uses Javascript. but One Major Problem When I Want to Use setTimeout() It Tells Me This in the Log...
I am trying to code a gnome-shell extension. It uses Javascript. But one major problem when I want to use setTimeout() it tells me this in the log: ReferenceError: setTimeout is not defined, what I am going to reach here is I want to call a function in non-blocking way using setTimeout(). Maybe one of you has met this issue before or you may have a solution/alternative for me.
1 Answer
Just to capture this in an answer:
const Mainloop = imports.mainloop;
...
Mainloop.timeout_add(1000, () => log('one second later!'));
As seen here.