public override void Init(MyTimer myTimer) { timer = myTimer; timer.TimerStarted += argTimer => timerStartedDelegate?.Invoke(argTimer.Name, argTimer.Seconds); timer.TimerFinished += argTimer => timerFinishedDelegate?.Invoke(argTimer.Name, argTimer.Seconds); timer.TimerTick += argTimer => TimerTickDelegate?.Invoke(argTimer.Name, argTimer.Seconds); }
private void OnTimerTick(MyTimer myTimer) { TimerTickDelegate?.Invoke(myTimer.Name, myTimer.Seconds); }