Add types for contextMenus.background
This commit is contained in:
parent
c793552dfd
commit
fc0c7a04b7
|
@ -27,7 +27,7 @@ export default class ContextMenusBackground {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.contextMenus.onClicked.addListener(async (info: any, tab: any) => {
|
this.contextMenus.onClicked.addListener(async (info: chrome.contextMenus.OnClickData, tab: chrome.tabs.Tab) => {
|
||||||
if (info.menuItemId === 'generate-password') {
|
if (info.menuItemId === 'generate-password') {
|
||||||
await this.generatePasswordToClipboard();
|
await this.generatePasswordToClipboard();
|
||||||
} else if (info.menuItemId === 'copy-identifier') {
|
} else if (info.menuItemId === 'copy-identifier') {
|
||||||
|
@ -57,7 +57,7 @@ export default class ContextMenusBackground {
|
||||||
BrowserApi.tabSendMessage(tab, { command: 'getClickedElement' }, { frameId: frameId });
|
BrowserApi.tabSendMessage(tab, { command: 'getClickedElement' }, { frameId: frameId });
|
||||||
}
|
}
|
||||||
|
|
||||||
private async cipherAction(info: any) {
|
private async cipherAction(info: chrome.contextMenus.OnClickData) {
|
||||||
const id = info.menuItemId.split('_')[1];
|
const id = info.menuItemId.split('_')[1];
|
||||||
if (id === 'noop') {
|
if (id === 'noop') {
|
||||||
if (chrome.browserAction && (chrome.browserAction as any).openPopup) {
|
if (chrome.browserAction && (chrome.browserAction as any).openPopup) {
|
||||||
|
|
Loading…
Reference in New Issue