opera.contexts.toolbar.removeItem()

By Opera Software

From Opera 15 onward, Opera 11 & 12’s extension format is no longer supported, and instead, we’ve switched to Chromium’s extension model. Check out our new documentation for developing extensions for Opera 15 and higher and start building your own extensions.

Description

This method removes a given Button from the toolbar in the browser.

Parameters:

  • item: The Button to be removed.

Syntax:

void removeItem (<Button> item)

Example:

//
// The background process (e.g. index.html)
//

// Create a button
var button = opera.contexts.toolbar.createItem({
  title: 'Weather Extension',
  icon: 'yr.png'
});

// Add it to the browser toolbar
opera.contexts.toolbar.addItem( button );

// Remove the button for a few seconds when someone clicks it
button.addEventListener('click', handleClick, false);
function handleClick() {
  // Remove the button
  opera.contexts.toolbar.removeItem(button);

  // but add it back after a short while
  setTimeout(function() {
    opera.contexts.toolbar.addItem(button);
  }, 500);
}

This article is licensed under a Creative Commons Attribution 3.0 Unported license.

Comments

No new comments accepted.