rxpoweredup
Version:
A Typescript RxJS-based library for controlling LEGO Powered UP hubs & peripherals.
10 lines (9 loc) • 472 B
TypeScript
import { Observable } from 'rxjs';
import type { ILogger, PortOutputCommandFeedbackInboundMessage } from '../../../types';
import { ITaskVisitor } from '../queue';
import { FeedbackHandler } from './feedback-handler';
export declare class TaskVisitorFactory {
private readonly feedbackHandler;
constructor(feedbackHandler: FeedbackHandler);
createFeedbackHandler(feedback: Observable<PortOutputCommandFeedbackInboundMessage>, logger: ILogger): ITaskVisitor;
}