Electron 문서1.4.1

Docs / API / powerSaveBlocker

powerSaveBlocker

시스템이 저전력 (슬립) 모드로 진입하는 것을 막습니다.

예시:

const {powerSaveBlocker} = require('electron')

const id = powerSaveBlocker.start('prevent-display-sleep')
console.log(powerSaveBlocker.isStarted(id))

powerSaveBlocker.stop(id)

Methods

powerSaveBlocker 모듈은 다음과 같은 메서드를 가지고 있습니다:

powerSaveBlocker.start(type)

시스템이 저전력 모드(슬립)로 진입하는 것을 막기 시작합니다. 정수로 된 식별 ID를 반환합니다.

참고: prevent-display-sleep 모드는 prevent-app-suspension 보다 우선 순위가 높습니다. 두 모드 중 가장 높은 우선 순위의 모드만 작동합니다. 다시 말해 prevent-display-sleep 모드는 언제나 prevent-app-suspension 모드의 효과를 덮어씌웁니다.

예를 들어 A-요청이 prevent-app-suspension 모드를 사용하고 B-요청이 prevent-display-sleep를 사용하는 API 호출이 있었다 하면 prevent-display-sleep 모드를 사용하는 B의 작동이 중단(stop)되기 전까지 작동하다 B가 중단되면 prevent-app-suspension 모드를 사용하는 A가 작동하기 시작합니다.

powerSaveBlocker.stop(id)

설정한 power save blocker를 중지합니다.

powerSaveBlocker.isStarted(id)

Returns Boolean - 지정한 id의 powerSaveBlocker가 실행 중인지 여부.


고쳐야 할 것이 있습니까? 소스에서 변경을 제안할 수 있습니다.
다른 버전의 문서가 필요한가요? 이전 버전 또는 커뮤니티 번역을 보세요.
모든 문서를 한번에 검색하고 싶으신가요? 한 페이지 문서를 보세요.