Пример #1
0
 /// <summary>
 /// Causes unhanded exception
 /// </summary>
 /// <param name="cardToDelete"></param>
 public static void RemoveDashItemSafe(IDashCard cardToDelete)
 {
     _dashBoardItems.Remove(cardToDelete);
 }
Пример #2
0
 public static async Task AddDashCard(IDashCard card)
 {
     await Task.Run(() => _dashBoardItems.Add(card));
 }
Пример #3
0
 /// <summary>
 /// Safely add DashItem when using asynchronous threads
 /// </summary>
 /// <param name="card"></param>
 public static void AddDashItemSafe(IDashCard card) => Device.BeginInvokeOnMainThread(() => _dashBoardItems.Add(card));