Skip to main content

Idle Port (ports)

Classes

IdlePort

import { IdlePort } from '@hexajs-dev/ports';
class IdlePort { ... }

Methods

onStateChangedAddListener()

onStateChangedAddListener(listener: (newState: HexaWebIdleState) => void): void

onStateChangedRemoveListener()

onStateChangedRemoveListener(listener: (newState: HexaWebIdleState) => void): void

queryState()

queryState(detectionIntervalInSeconds: number): Promise<HexaWebIdleState>

setDetectionInterval()

setDetectionInterval(intervalInSeconds: number): void