2

Gnome Shellが閉じているとき(たとえば、コンピューターの電源がオフになっているとき)に、拡張機能で「デストラクタ」コードを実行するためのトリックはありますか?開始時にそれらを再度ロードするために、いくつかの状態変数を保存する必要がありますinit()

関数enable()やのようなものが必要ですdisable()。コードを接続できる信号が発生している可能性がありますか?

4

1 に答える 1

0

disable()-file内の-functionextension.jsは、次の場合に呼び出されます。

  • ユーザーが実行中のシェルで拡張機能を無効にする
  • シェルがシャットダウンまたは再起動します

これはUI操作を行うことを目的としているため、すばやく終了する必要があることに注意してください(手間をかけないでください)。

于 2013-05-16T18:29:03.997 に答える