Code organizing

pull/2/head
Deathamns 10 years ago committed by gorhill
parent fffec145b9
commit b5c47c898e

@ -1485,7 +1485,7 @@ vAPI.toolbarButton.init = function() {
'content: attr(badge);',
'}'
);
} else {
} else {
this.CUIEvents = {};
var updateBadge = function() {
@ -1586,7 +1586,6 @@ vAPI.toolbarButton.init = function() {
}.bind(this));
};
/******************************************************************************/
vAPI.toolbarButton.onBeforeCreated = function(doc) {
@ -1656,6 +1655,27 @@ vAPI.toolbarButton.onViewHiding = function({target}) {
target.firstChild.setAttribute('src', 'about:blank');
};
vAPI.toolbarButton.updateState = function(win, tabId) {
var button = win.document.getElementById(this.id);
if ( !button ) {
return;
}
var icon = this.tabs[tabId];
button.setAttribute('badge', icon && icon.badge || '');
if ( !icon || !icon.img ) {
icon = '';
}
else {
icon = 'url(' + vAPI.getURL('img/browsericons/icon16.svg') + ')';
}
button.style.listStyleImage = icon;
};
}
/******************************************************************************/
vAPI.toolbarButton.init();

Loading…
Cancel
Save