Appearance
PowerSaver API
POS 디바이스의 절전 모드를 제어하는 API입니다. 장시간 화면이 필요한 작업 중 절전 모드로 전환되는 것을 방지할 수 있습니다.
Methods
startBlocking
절전 모드 방지를 시작합니다.
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
await posPluginSdk.powerSaver.startBlocking();stopBlocking
절전 모드 방지를 해제합니다.
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
await posPluginSdk.powerSaver.stopBlocking();isBlocked
절전 모드 방지가 현재 활성화 상태인지 확인합니다.
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
const isBlocked = await posPluginSdk.powerSaver.isBlocked();사용 예시
작업 중 절전 모드 방지
ts
import { posPluginSdk } from '@tossplace/pos-plugin-sdk';
async function processLongTask() {
await posPluginSdk.powerSaver.startBlocking();
try {
// 장시간 작업 처리
} finally {
await posPluginSdk.powerSaver.stopBlocking();
}
}