Created
November 3, 2012 07:34
-
-
Save jhchabran/4006424 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Install the message listener | |
chrome.extension.onRequest.addListener (request, sender, sendResponse)-> | |
# Select the right response given the message | |
switch request.message | |
# Grab all tabs | |
when "getTabs" | |
chrome.windows.getCurrent (window)-> | |
chrome.tabs.getAllInWindow window.id, (tabs)-> | |
# We've collected all tabs, let's send them back | |
sendResponse(tabs:tabs) | |
break | |
when "switchTab" | |
chrome.tabs.update(request.target.id, selected:true) | |
sendResponse({}) | |
break | |
else | |
sendResponse({}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment