public void AddMessage(Alert alert, int sec) { Messages.Add(alert); Console.WriteLine("Message Count : {0}", Messages.Count); OnRefreshRequested?.Invoke(); new Timer((_) => { if (Messages.Count > 0) { Messages.RemoveAt(0); Console.WriteLine("Message Removed at 0 position!"); OnRefreshRequested?.Invoke(); } }, null, sec * 1000, Timeout.Infinite); }
private void OnClickShuffle() { OnRefreshRequested?.Invoke(); }
public void CallRefreshPage() { OnRefreshRequested?.Invoke(); }
//Safely notifies that the refresh button was clicked. private void OnRefreshButtonClicked() { OnRefreshRequested?.Invoke(); }
private void OnListLibraryRefreshing(object sender, EventArgs e) => OnRefreshRequested?.Invoke();