UNPKG

@openhps/sphero

Version:

Open Hybrid Positioning System - Sphero component

12 lines 696 B
import { SourceNode, TimeUnit } from '@openhps/core'; import { SpheroDataObject, SpheroDataFrame } from '../data'; import { RollableToy } from '../../lib/server/lib/dist'; import { DriveFlag } from '../../lib/web/dist'; export declare class SpheroInputSource<Out extends SpheroDataFrame, T extends RollableToy = RollableToy> extends SourceNode<Out> { constructor(source: SpheroDataObject<T>); get toy(): RollableToy; onPull(): Promise<Out>; roll(speed: number, heading: number, flags?: DriveFlag[]): Promise<void>; rollTime(speed: number, heading: number, time: number, timeUnit: TimeUnit, flags?: DriveFlag[]): Promise<void>; } //# sourceMappingURL=SpheroInputSource.d.ts.map