From 86276c89b5c933013bf9da13f66ad9661aba11f9 Mon Sep 17 00:00:00 2001 From: MIZUNE Pine Date: Mon, 12 May 2014 16:39:46 +0900 Subject: [PATCH] Add onReplaced event --- chrome/chrome.d.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/chrome/chrome.d.ts b/chrome/chrome.d.ts index 5b4c282c0..e8e0f0639 100755 --- a/chrome/chrome.d.ts +++ b/chrome/chrome.d.ts @@ -1824,6 +1824,10 @@ declare module chrome.tabs { addListener(callback: (activeInfo: TabActiveInfo) => void): void; } + interface TabReplacedEvent extends chrome.events.Event { + addListener(callback: (addedTabId: number, removedTabId: number) => void): void; + } + export function executeScript(details: InjectDetails, callback?: (result: any[]) => void): void; export function executeScript(tabId: number, details: InjectDetails, callback?: (result: any[]) => void): void; export function get(tabId: number, callback: (tab: Tab) => void): void; @@ -1857,6 +1861,7 @@ declare module chrome.tabs { var onDetached: TabDetachedEvent; var onCreated: TabCreatedEvent; var onActivated: TabActivatedEvent; + var onReplaced: TabReplacedEvent; } ////////////////////