github-electron: Remove deprecated modules from definitions for renderer process

https://github.com/atom/electron/commit/c5913c31493dd36b1455c5f1c9a28d65f67c5c72
This commit is contained in:
rhysd
2015-12-10 00:37:27 +09:00
parent c073d5b052
commit 9e2e3b7b9c
+8 -20
View File
@@ -92,31 +92,19 @@ declare module GitHubElectron {
*/
registerURLSchemeAsSecure(scheme: string): void;
}
}
declare module 'ipc' {
var inProcess: GitHubElectron.InProcess;
export = inProcess;
}
declare module 'remote' {
var remote: GitHubElectron.Remote;
export = remote;
}
declare module 'web-frame' {
var webframe: GitHubElectron.WebFrame;
export = webframe;
export interface Electron {
remote: GitHubElectron.Remote;
ipcRenderer: GitHubElectron.InProcess;
webFrame: GitHubElectron.WebFrame;
}
}
declare module 'electron' {
var remote: GitHubElectron.Remote;
var ipcRenderer: GitHubElectron.InProcess;
var webFrame: GitHubElectron.WebFrame;
var electron: GitHubElectron.Electron;
export = electron;
}
interface NodeRequireFunction {
(id: 'ipc'): GitHubElectron.InProcess
(id: 'remote'): GitHubElectron.Remote
(id: 'web-frame'): GitHubElectron.WebFrame
(id: 'electron'): GitHubElectron.Electron;
}