UNPKG

matterbridge-roborock-vacuum-plugin

Version:
12 lines 499 B
import { RunModeDisplayLabel } from '../core/runModeConfig.js'; export class CleaningModeHandler { canHandle(_mode, activity) { return activity === RunModeDisplayLabel.Cleaning; } async handle(duid, _mode, activity, context) { context.logger.notice(`${context.behaviorName}-ChangeRunMode to:`, activity); context.roborockService.setProgress(duid, []); await context.roborockService.startClean(duid); } } //# sourceMappingURL=cleaningModeHandler.js.map