Есть ли способ использовать setTimeout в коде расширения оболочки Gnome?

Я пытаюсь закодировать расширение оболочки gnome. Он использует Javascript. Но одна серьезная проблема, когда я хочу использовать setTimeout () , она сообщает мне это в журнале: ReferenceError: setTimeout не определен , я собираюсь достичь здесь, я хочу вызвать функцию неблокирующим способом, используя setTimeout () . Возможно, кто-то из вас уже сталкивался с этой проблемой раньше, или у вас есть решение / альтернатива для меня.

1
задан 7 July 2020 в 13:12

1 ответ

Просто чтобы зафиксировать это в ответе:

const Mainloop = imports.mainloop;

...

Mainloop.timeout_add(1000, () => log('one second later!'));

Как видно здесь.

1
ответ дан 22 August 2020 в 02:32

Другие вопросы по тегам:

Похожие вопросы: