1
當Gnome Shell關閉時(例如關閉計算機),在擴展中運行「析構函數」代碼有什麼竅門嗎?我需要保存一些狀態變量,以便在開始時再次加載它們在init()
中。Gnome-shell-extension析構函數(在Gnome Shell出口運行)?
我需要類似功能enable()
或disable()
。也許有一些信號被觸發,我可以連接我的代碼?
當Gnome Shell關閉時(例如關閉計算機),在擴展中運行「析構函數」代碼有什麼竅門嗎?我需要保存一些狀態變量,以便在開始時再次加載它們在init()
中。Gnome-shell-extension析構函數(在Gnome Shell出口運行)?
我需要類似功能enable()
或disable()
。也許有一些信號被觸發,我可以連接我的代碼?
的extension.js
-file內的disable()
- 函數被調用時:
記住這意味着要做UI操作,所以你應該快速完成它(沒有繁重的工作)。
爲什麼不在你的'extension.js'文件中使用'disable()'? – 2013-05-11 11:22:13
我以爲'disable()'爲** only **在用戶從https://extensions.gnome.org/local/停用的擴展上運行。現在我不確定,我會嘗試,謝謝。 – Bobas 2013-05-14 20:35:05
每當您的分機被禁用時,它都會運行,這是shell關閉時的情況。 – 2013-05-15 12:20:27