deleteItems method
Implementation
Future deleteItems({bool autoAuthorize = true, String tag = '', List<String>? loadReference, String function = ''}) async {
var dataItem = NsgDataClient.client.getNewObject(dataItemType);
var header = <String, String?>{};
if (dataItem.remoteProvider.token != '') {
header['Authorization'] = dataItem.remoteProvider.token;
}
if (function == '') {
function = dataItem.remoteProvider.serverUri + dataItem.apiDeleteItems;
} else {
function = dataItem.remoteProvider.serverUri + function;
}
await dataItem.remoteProvider.baseRequestList(
function: '$function ${dataItem.runtimeType}',
headers: dataItem.remoteProvider.getAuthorizationHeader(),
url: function,
postData: _toJson(),
method: 'POST');
}