public void SetStart(int start) { _start = start; CancelAnyComputations(); StartChanged?.Invoke(this, GetStart()); RepopulateAnswers(); }
public async Task OnRangeChanged(string start, string end) { Start = DateTime.Parse(start); await StartChanged.InvokeAsync(Start); var endDate = DateTime.Parse(end); End = endDate.AddDays(1).AddMilliseconds(-1); await EndChanged.InvokeAsync(End); EditContext.NotifyFieldChanged(_startIdentifier); EditContext.NotifyFieldChanged(_endIdentifier); this.StateHasChanged(); }
private void OnStartChanged(StartChangedEventArgs e) { StartChanged?.Invoke(SourceGrid, e); }
private void ProcessButtonsChangeEvents(GamepadModel state, GamepadModel previousState) { if (previousState is null) { return; } if (previousState.IsAPressed != state.IsAPressed) { AChanged?.Invoke(this, state.IsAPressed); } if (previousState.IsBPressed != state.IsAPressed) { BChanged?.Invoke(this, state.IsBPressed); } if (previousState.IsXPressed != state.IsXPressed) { XChanged?.Invoke(this, state.IsXPressed); } if (previousState.IsYPressed != state.IsYPressed) { YChanged?.Invoke(this, state.IsYPressed); } if (previousState.IsBackPressed != state.IsBackPressed) { BackChanged?.Invoke(this, state.IsBackPressed); } if (previousState.IsStartPressed != state.IsStartPressed) { StartChanged?.Invoke(this, state.IsStartPressed); } if (previousState.DPad.IsDownPressed != state.DPad.IsDownPressed) { DPadDownChanged?.Invoke(this, state.DPad.IsDownPressed); } if (previousState.DPad.IsUpPressed != state.DPad.IsUpPressed) { DPadUpChanged?.Invoke(this, state.DPad.IsUpPressed); } if (previousState.DPad.IsLeftPressed != state.DPad.IsLeftPressed) { DPadLeftChanged?.Invoke(this, state.DPad.IsLeftPressed); } if (previousState.DPad.IsRightPressed != state.DPad.IsRightPressed) { DPadRightChanged?.Invoke(this, state.DPad.IsRightPressed); } if (previousState.IsLeftThumbStickPressed != state.IsLeftThumbStickPressed) { LeftThumbStickPressedChanged?.Invoke(this, state.IsLeftThumbStickPressed); } if (previousState.IsRightThumbStickPressed != state.IsRightThumbStickPressed) { RightThumbStickPressedChanged?.Invoke(this, state.IsRightThumbStickPressed); } }