UNPKG

microbyte

Version:

A wrapper for bluetooth and USB interactivity between browsers and micro:bits

18 lines 753 B
import MBSpecs from "../implementations/MBSpecs"; export interface MicrobitHandler { onConnected: (versionNumber?: MBSpecs.MBVersion) => void; onAccelerometerDataReceived: (x: number, y: number, z: number) => void; onButtonAPressed: (state: MBSpecs.ButtonState) => void; onButtonBPressed: (state: MBSpecs.ButtonState) => void; onMessageReceived: (data: string) => void; onDisconnected: () => void; onReconnecting: () => void; onReconnected: () => void; onConnectError: (error: Error) => void; onReconnectError: (error: Error) => void; onInitializing: () => void; onClosed: () => void; onConnecting: () => void; onClosedError: (error: Error) => void; } //# sourceMappingURL=MicrobitHandler.d.ts.map