我需要知道监视器对象的inFullscreen
何时设置为true,我想确保在窗口最大化时它没有设置为true。我无法找到imports.ui.main
或任何imports.ui.*
的任何文档。这很简单(但仍然很烦人)我可以按住alt然后按F2并键入lg然后输入以在repl中尝试它。但是如果我需要关于queueDeferredWork
的一些信息怎么办?
或者,如果我想知道是否有像switch-workspace
这样的信号但是当切换完成时(当switch-workspace
被触发时)它会看到开关动画刚刚开始且至少{{ 1}}当我切换到全屏工作区时,它不会返回true,它只是SEEMS所以,我无法确定,因为我无法找到它的文档。)
gnome-shell api(inFullscreen
除外)是否未记录?或者我错过了什么?
答案 0 :(得分:1)
这里有一个非常相似的问题:How do I get the monitor of an active window in GNOME?
这三个特定于Gnome Shell,可能无法在gnome-shell进程之外导入:
除了3个链接外,任何imports.gi.*
库都应记录在Gnome API链接中:
抱歉,我之前没有看到你的问题;你应该使用标签[gnome-shell-extensions]和[gjs]来获得更多编程相关问题的帮助。