ad-ngx-electron
Version:
An Angular wrapper for Electron's Renderer APIs
26 lines (25 loc) • 849 B
TypeScript
import * as Electron from 'electron';
export declare class ElectronService {
private _electron;
private get electron();
/**
* determines if SPA is running in Electron
*/
get isElectronApp(): boolean;
get isMacOS(): boolean;
get isWindows(): boolean;
get isLinux(): boolean;
get isX86(): boolean;
get isX64(): boolean;
get isArm(): boolean;
get desktopCapturer(): Electron.DesktopCapturer | null;
get ipcRenderer(): Electron.IpcRenderer | null;
get remote(): any | null;
get webFrame(): Electron.WebFrame | null;
get clipboard(): Electron.Clipboard | null;
get crashReporter(): Electron.CrashReporter | null;
get process(): any;
get nativeImage(): typeof Electron.nativeImage | null;
get screen(): Electron.Screen | null;
get shell(): Electron.Shell | null;
}