UNPKG

lunchpad

Version:

interface for the novation launchpad mini, for node and the browser

15 lines (14 loc) 529 B
import Color from '../../lib/Color'; import LaunchpadBase from '../LaunchpadBase'; declare class LaunchpadBridge extends LaunchpadBase { private launchpads; constructor(launchpads: LaunchpadBase[]); clearSquares(): this; clearAll(): this; _setSquare(x: number, y: number, color: Color): void; _setFunctionX(x: number, color: Color): void; _setFunctionY(y: number, color: Color): void; _flush(): void; _forEachLP(fn: (launchpad: LaunchpadBase) => void): void; } export default LaunchpadBridge;