Gallifrey.IdleTimers.IdleTimerCollection.NewLockTimer C# (CSharp) Method

NewLockTimer() private method

private NewLockTimer ( System.TimeSpan initalTimeSpan ) : void
initalTimeSpan System.TimeSpan
return void
        internal void NewLockTimer(TimeSpan initalTimeSpan)
        {
            //Only allow 1 running timer at a time
            if (!lockTimerList.Any(x => x.IsRunning))
            {
                lockTimerList.Add(new IdleTimer(initalTimeSpan));
            }

            SaveTimers();
        }