tabs.show()
Shows one or more tabs that were previously hidden by a call to tabs.hide
.
This is an asynchronous function that returns a Promise
.
Syntax
js
let showing = browser.tabs.show(
tabIds // integer or integer array
)
Parameters
tabIds
-
integer
orarray
ofinteger
. The IDs of the tab or tabs to show.
Return value
A Promise
that will be fulfilled with no arguments. If any error occurs, the promise will be rejected with an error message.
Examples
Show a single tab:
js
function onShown() {
console.log(`Shown`);
}
function onError(error) {
console.log(`Error: ${error}`);
}
browser.tabs.show(2).then(onShown, onError);
Show multiple tabs:
js
function onShown() {
console.log(`Shown`);
}
function onError(error) {
console.log(`Error: ${error}`);
}
browser.tabs.show([15, 14, 1]).then(onShown, onError);
Browser compatibility
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
show |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.