Merge pull request #5965 from electron/installed-extension-api

Add BrowserWindow.getDevToolsExtensions API
This commit is contained in:
Cheng Zhao 2016-06-13 00:45:58 +00:00 committed by GitHub
commit 853d7b1b79
3 changed files with 22 additions and 0 deletions

View file

@ -339,4 +339,13 @@ app.once('ready', function () {
delete manifestMap[manifest.extensionId]
delete manifestNameMap[name]
}
BrowserWindow.getDevToolsExtensions = function () {
const extensions = {}
Object.keys(manifestNameMap).forEach(function (name) {
const manifest = manifestNameMap[name]
extensions[name] = {name: manifest.name, version: manifest.version}
})
return extensions
}
})