Gallifrey.UI.Modern.Flyouts.AddTimer.AddTimer C# (CSharp) Method

AddTimer() public method

public AddTimer ( ModelHelpers modelHelpers, string jiraRef = null, System.DateTime startDate = null, bool enableDateChange = null, List idleTimers = null, bool startNow = null ) : System
modelHelpers ModelHelpers
jiraRef string
startDate System.DateTime
enableDateChange bool
idleTimers List
startNow bool
return System
        public AddTimer(ModelHelpers modelHelpers, string jiraRef = null, DateTime? startDate = null, bool? enableDateChange = null, List<IdleTimer> idleTimers = null, bool? startNow = null)
        {
            this.modelHelpers = modelHelpers;
            InitializeComponent();
            progressDialogHelper = new ProgressDialogHelper(modelHelpers.DialogContext);

            if (!modelHelpers.Gallifrey.Settings.InternalSettings.IsPremium && startNow.HasValue && startNow.Value)
            {
                startNow = false;
            }

            DataContext = new AddTimerModel(modelHelpers.Gallifrey, jiraRef, startDate, enableDateChange, idleTimers, startNow);
            AddedTimer = false;
        }