Saya sedang menulis ekstensi yang berbicara dengan proses luar, jadi itu adalah diberikan untuk menurunkan jumlah permintaan 'hei ada apa' ketika buffer saya tidak fokus.
Jadi, apa cara terbaik untuk mengenali:
- Ketika buffer saya terlihat dan fokus
- Ketika buffer saya terlihat tetapi tidak fokus
- Ketika buffer saya tidak terlihat atau terfokus
Jawaban:
window-buffer
mengembalikan buffer yang saat ini ditampilkan oleh jendela yang diberikan.get-buffer-window
, Sebaliknya, mengembalikan sebuah jendela saat ini menampilkan buffer yang diberikan (ataunil
jika tidak ada jendela seperti; bermain dengan 2 argumen opsional untuk menceritakannya bagaimana berperilaku dalam kasus di mana Anda memiliki beberapa frame).Dengan dua bahan ini, Anda harus dapat membedakan semua kasing Anda:
sumber