public override void Handle(CommandDataFlowData obj) { if (obj != null) { _commandResult = obj.Value; } }
/// <inheritdoc /> public override void Handle(CommandDataFlowData obj) { foreach (var dimmingCurveOutput in _output) { dimmingCurveOutput.ProcessInputData(obj); } }
public void ProcessInputData(CommandDataFlowData data) { if (data.Value != null) { var command = _filter.Filter(data.Value); _commandState.Value = command; } else { _commandState.Value = CommandLookup8BitEvaluator.CommandLookup[0]; } InternalData = _commandState; }
public override void Handle(CommandDataFlowData obj) { OutputCurrentState = null; Result = null; }
public DimmingCurveOutput(Curve curve) { _intentData = new IntentsDataFlowData(Enumerable.Empty <IIntentState>().ToList()); _commandState = new CommandDataFlowData(CommandLookup8BitEvaluator.CommandLookup[0]); _filter = new DimmingCurveFilter(curve); }
virtual public void Handle(CommandDataFlowData obj) { }
public virtual void Handle(CommandDataFlowData obj) { }