mirror of
https://github.com/bitwarden/browser
synced 2024-12-26 18:04:07 +01:00
define top-level (root) context menu item.
This commit is contained in:
parent
8c4abf81de
commit
f83d8b6484
@ -92,35 +92,47 @@ function buildContextMenu(callback) {
|
|||||||
chrome.contextMenus.removeAll(function () {
|
chrome.contextMenus.removeAll(function () {
|
||||||
chrome.contextMenus.create({
|
chrome.contextMenus.create({
|
||||||
type: 'normal',
|
type: 'normal',
|
||||||
id: 'autofill',
|
id: 'root',
|
||||||
contexts: ['all'],
|
contexts: ['all'],
|
||||||
title: i18nService.autoFill
|
title: 'bitwarden'
|
||||||
}, function () {
|
}, function () {
|
||||||
chrome.contextMenus.create({
|
chrome.contextMenus.create({
|
||||||
type: 'normal',
|
type: 'normal',
|
||||||
id: 'copy-username',
|
id: 'autofill',
|
||||||
|
parentId: 'root',
|
||||||
contexts: ['all'],
|
contexts: ['all'],
|
||||||
title: i18nService.copyUsername
|
title: i18nService.autoFill
|
||||||
}, function () {
|
}, function () {
|
||||||
chrome.contextMenus.create({
|
chrome.contextMenus.create({
|
||||||
type: 'normal',
|
type: 'normal',
|
||||||
id: 'copy-password',
|
id: 'copy-username',
|
||||||
|
parentId: 'root',
|
||||||
contexts: ['all'],
|
contexts: ['all'],
|
||||||
title: i18nService.copyPassword
|
title: i18nService.copyUsername
|
||||||
}, function () {
|
}, function () {
|
||||||
chrome.contextMenus.create({
|
|
||||||
type: 'separator'
|
|
||||||
});
|
|
||||||
|
|
||||||
chrome.contextMenus.create({
|
chrome.contextMenus.create({
|
||||||
type: 'normal',
|
type: 'normal',
|
||||||
id: 'generate-password',
|
id: 'copy-password',
|
||||||
|
parentId: 'root',
|
||||||
contexts: ['all'],
|
contexts: ['all'],
|
||||||
title: i18nService.generatePasswordCopied
|
title: i18nService.copyPassword
|
||||||
}, function () {
|
}, function () {
|
||||||
if (callback) {
|
chrome.contextMenus.create({
|
||||||
callback();
|
type: 'separator',
|
||||||
}
|
parentId: 'root'
|
||||||
|
});
|
||||||
|
|
||||||
|
chrome.contextMenus.create({
|
||||||
|
type: 'normal',
|
||||||
|
id: 'generate-password',
|
||||||
|
parentId: 'root',
|
||||||
|
contexts: ['all'],
|
||||||
|
title: i18nService.generatePasswordCopied
|
||||||
|
}, function () {
|
||||||
|
if (callback) {
|
||||||
|
callback();
|
||||||
|
}
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user