Button.disabled

By Opera Software

Description

This property indicates if the Button is disabled. By default, it is set to false (meaning the button is enabled).

Example:

Create a button that gets disabled for a short while when clicked.

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

// Create a button
var button = opera.contexts.toolbar.createItem({
  title: 'My Extension',
  icon: 'icon.18x18.png',
  onclick: disableButton // disable when clicked
});

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

function disableButton() {
  // Disable the button
  button.disabled = true;
  setTimeout(function() {
    button.disabled = false;
  }, 500); // re-enable after timeout
}

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

Comments

No new comments accepted.