refreshCurrentItem method

Future<NsgDataItem> refreshCurrentItem({
  1. List<String>? referenceList,
})

Implementation

Future<NsgDataItem> refreshCurrentItem({List<String>? referenceList}) async {
  if (selectedItem == null) {
    return NsgDataClient.client.getNewObject(dataType);
  }
  currentStatus = GetStatus.loading();
  sendNotify();
  selectedItem = await refreshItem(selectedItem!, referenceList);
  currentStatus = GetStatus.success(NsgBaseController.emptyData);
  sendNotify();
  return selectedItem!;
}