@aftership/web-pixels
Version:
AfterShip Web Pixels for data anaylsis
14 lines (13 loc) • 532 B
TypeScript
/// <reference types="node" />
import { IPlatformAdapter } from '../../types/platform';
export declare class NodeAdapter implements IPlatformAdapter {
private eventHandlers;
private online;
addEventListener(event: string, handler: () => void): void;
removeEventListener(event: string, handler: () => void): void;
isOnline(): boolean;
setInterval(handler: () => void, timeout: number): NodeJS.Timeout;
clearInterval(timer: NodeJS.Timeout): void;
now(): number;
setOnline(online: boolean): void;
}