Açıklama
Bir göz atma oturumundaki sekmeleri ve pencereleri sorgulamak ve geri yüklemek için chrome.sessions API'yi kullanın.
İzinler
sessionsTürler
Device
Özellikler
- 
    deviceNamedize Yabancı cihazın adı. 
- 
    oturumOturum[] Yabancı cihazdaki açık pencere oturumlarının listesi. En son değiştirilen oturumdan en az değiştirilen oturuma doğru sıralanır. 
Filter
Özellikler
- 
    maxResultsnumber isteğe bağlı İstenen listede getirilecek maksimum giriş sayısı. Maksimum giriş sayısını ( sessions.MAX_SESSION_RESULTS) getirmek için bu parametreyi atlayın.
Session
Özellikler
- 
    lastModifiedsayı Pencerenin veya sekmenin kapatıldığı ya da değiştirildiği zaman (dönemden bu yana geçen saniye sayısı olarak gösterilir). 
- 
    sekmesindenSekme isteğe bağlı Bu giriş bir sekmeyi açıklıyorsa tabs.Tab. Bu veyasessions.Session.windowayarlanır.
- 
    pencerePencere isteğe bağlı Bu giriş bir pencereyi açıklıyorsa windows.Window. Bu veyasessions.Session.tabayarlanır.
Özellikler
MAX_SESSION_RESULTS
İstenen bir listeye dahil edilecek maksimum sessions.Session sayısı.
Değer
25 
 
Yöntemler
getDevices()
chrome.sessions.getDevices(
filter?: Filter,
): Promise<Device[]>
Senkronize edilmiş oturumların bulunduğu tüm cihazları alır.
Parametreler
- 
    filtreleFiltre isteğe bağlı 
İadeler
- 
            Promise<Device[]> Chrome 96 veya daha yeni bir sürüm
getRecentlyClosed()
chrome.sessions.getRecentlyClosed(
filter?: Filter,
): Promise<Session[]>
Yakın zamanda kapatılan sekmelerin ve/veya pencerelerin listesini alır.
Parametreler
- 
    filtreleFiltre isteğe bağlı 
İadeler
- 
            Promise<Session[]> Chrome 96 veya daha yeni bir sürüm
restore()
chrome.sessions.restore(
sessionId?: string,
): Promise<Session>
Bir windows.Window veya tabs.Tab öğesini yeniden açar. Giriş geri yüklendiğinde isteğe bağlı bir geri arama çalıştırılabilir.
Parametreler
- 
    sessionIddize isteğe bağlı Geri yüklemek için windows.Window.sessionIdveyatabs.Tab.sessionId. Bu parametre belirtilmezse en son kapatılan oturum geri yüklenir.
İadeler
- 
            Promise<Session> Chrome 96 veya daha yeni bir sürüm
Etkinlikler
onChanged
chrome.sessions.onChanged.addListener(
callback: function,
)
Yakın zamanda kapatılan sekmeler ve/veya pencereler değiştirildiğinde tetiklenir. Bu etkinlik, senkronize edilmiş oturum değişikliklerini izlemez.
Parametreler
- 
    callbackişlev callbackparametresi şu şekilde görünür:() => void