feat: ServiceWorkerMain (#45341)
This commit is contained in:
parent
59e4794ff5
commit
cc6164fe27
23 changed files with 1265 additions and 50 deletions
12
typings/internal-electron.d.ts
vendored
12
typings/internal-electron.d.ts
vendored
|
@ -66,6 +66,18 @@ declare namespace Electron {
|
|||
}
|
||||
}
|
||||
|
||||
interface ServiceWorkers {
|
||||
_getWorkerFromVersionIDIfExists(versionId: number): Electron.ServiceWorkerMain | undefined;
|
||||
_stopAllWorkers(): Promise<void>;
|
||||
}
|
||||
|
||||
interface ServiceWorkerMain {
|
||||
_startExternalRequest(hasTimeout: boolean): { id: string, ok: boolean };
|
||||
_finishExternalRequest(uuid: string): void;
|
||||
_countExternalRequests(): number;
|
||||
}
|
||||
|
||||
|
||||
interface TouchBar {
|
||||
_removeFromWindow: (win: BaseWindow) => void;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue