// Get data from DataTabItem.json file public void GetDataTabItem() { var data = LoadResourceText.GetJsonData("DataTabItem.json"); var result = JsonConvert.DeserializeObject <List <TabBarItemModel> >(data); ItemCategory = new ObservableCollection <TabBarItemModel>(result); }
public void GetTabItemFromJson() { try { var data = LoadResourceText.LoadJsonData("DataTabItemSort.json"); var result = JsonConvert.DeserializeObject <List <TabBarItemModel> >(data); ItemTabBar = new ObservableListCollection <TabBarItemModel>(result); } catch { } }
public override void MoveRow(UITableView tableView, NSIndexPath sourceIndexPath, NSIndexPath destinationIndexPath) { try { if (_formsElement.ItemsSource is IOrderable orderableList) { var deleteAt = sourceIndexPath.Row; var insertAt = destinationIndexPath.Row; orderableList.ChangeOrdinal(deleteAt, insertAt); var tabItem = orderableList; LoadResourceText.SaveJsonData(tabItem, "DataTabItemSort.json"); } } catch (Exception ex) { throw ex; } }