API | 프로세스 | 설명 |
---|---|---|
크롬 명령줄 스위치 지원 | Electron에서 지원하는 커맨드 명령줄 스위치입니다. | |
환경 변수 | 애플리케이션의 구성과 동작을 코드 변경 없이 제어합니다. | |
로케일 | app.getLocale() 에서 반환되는 로케일 값. |
|
개요 | Node.js와 Electron API를 사용하는 방법. | |
Accelerator | 메인 프로세스 | 키보드 단축키를 정의합니다. |
app | 메인 프로세스 | 애플리케이션의 이벤트 생명주기를 제어합니다. |
autoUpdater | 메인 프로세스 | 애플리케이션이 자동으로 업데이트를 진행할 수 있도록 기능을 활성화합니다. |
BrowserWindow | 메인 프로세스 | 브라우저 윈도우를 생성하고 제어합니다. |
Certificate Object | Certificate Object
|
|
clipboard | 메인 프로세스, 렌더러 프로세스 | 시스템 클립보드에 복사와 붙여넣기를 수행합니다. |
contentTracing | 메인 프로세스 | 성능상의 병목 현상과 느린 작업을 찾기 위해 Chromium의 콘텐츠 모듈에서 추적 데이터를 수집합니다. |
crashReporter | 메인 프로세스, 렌더러 프로세스 | 원격 서버에 오류 보고를 제출합니다. |
desktopCapturer | 렌더러 프로세스 | 멀티미디어 소스에 대해 접근하고 navigator.webkitGetUserMedia API를 통해 오디오나 비디오를 데스크톱으로부터 캡쳐할 수 있도록 합니다. |
dialog | 메인 프로세스 | 파일을 열거나 저장하고, 알림을 표시하기 위한 네이티브 시스템 대화 상자를 표시합니다. |
Display Object | Display Object
|
|
DownloadItem | 메인 프로세스 | 원격 소스로부터의 파일 다운로드를 제어합니다. |
File 객체 | HTML5 File API를 기본적인 파일 시스템의 파일처럼 사용합니다. |
|
Frameless 윈도우 | 툴바, 테두리, 시각적인 "chrome" 없이 윈도우를 엽니다. | |
globalSortcut | 애플리케이션에 키보드 포커스가 없을 때도 키보드 이벤트를 받을 수 있도록 합니다. | |
ipcMain | 메인 프로세스 | 메인 프로세스에서 렌더러 프로세스로 비동기 통신을 합니다. |
ipcRenderer | 렌더러 프로세스 | 렌더러 프로세스에서 메인 프로세스로 비동기 통신을 합니다. |
JumpListCategory Object | JumpListCategory Object
참고: |
|
JumpListItem Object | JumpListItem Object
|
|
MemoryUsageDetails Object | MemoryUsageDetails Object
|
|
Menu | 메인 프로세스 | 네이티브 애플리케이션 메뉴와 컨텍스트 메뉴를 생성합니다. |
MenuItem | 메인 프로세스 | 네이티브 애플리케이션 메뉴와 컨텍스트 메뉴에 아이템을 추가합니다. |
nativeImage | 메인 프로세스, 렌더러 프로세스 | PNG 또는 JPG 파일을 사용하여 트레이, 독, 애플리케이션 아이콘을 생성합니다. |
powerMonitor | 메인 프로세스 | 파워의 상태 변경을 모니터링합니다. |
powerSaveBlocker | 메인 프로세스 | 시스템이 저전력 (슬립) 모드로 진입하는 것을 막습니다. |
process | process 객체에 대한 확장 기능. | |
protocol | 메인 프로세스 | 커스텀 프로토콜을 등록하거나 이미 존재하능 프로토콜의 요청의 동작을 변경합니다. |
Rectangle Object | Rectangle Object
|
|
remote | 렌더러 프로세스 | 메인 프로세스 모듈을 렌더러 프로세스에서 사용합니다. |
screen | 메인 프로세스, 렌더러 프로세스 | 화면 크기, 디스플레이, 커서 위치 등의 정보를 가져옵니다. |
session | 메인 프로세스 | 브라우저 세션, 쿠키, 캐시, 프록시 설정 등을 관리합니다. |
shell | 메인 프로세스, 렌더러 프로세스 | 파일과 URL을 각 기본 애플리케이션을 통해 관리합니다. |
ShortcutDetails Object | ShortcutDetails Object
|
|
systemPreferences | 메인 프로세스 | 시스템 설정을 가져옵니다. |
Task Object | Task Object
|
|
ThumbarButton Object | ThumbarButton Object
|
|
Tray | 메인 프로세스 | 아이콘과 컨텍스트 메뉴를 시스템 알림 영역에 추가합니다. |
webContents | 메인 프로세스 | 웹 페이지를 렌더링하고 제어합니다. |
webFrame | 렌더러 프로세스 | 현재 웹 페이지의 렌더링 상태를 커스터마이즈합니다. |
<webview> 태그 | 외부 웹 콘텐츠를 고립된 프레임과 프로세스에서 표시합니다. | |
window.open 함수 | 새 윈도우를 열고 URL을 로드합니다. |