Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
register: function(model: RegisterModel): Promise {
return HttpClient.post(apiUrl("account/register"), model);
}
};
delete: function(id: number): Promise {
return HttpClient.delete(apiUrl(`users/${id}`));
},
get: function(): Promise {
return HttpClient.get(apiUrl("account"));
},
get: function (id: number): Promise {
return HttpClient.get(apiUrl(`devices/${id}`));
},
put: function (device: DeviceModel): Promise {
return HttpClient.put(apiUrl(`devices/${device.id}`), device);
},
getAll: function(): Promise {
return HttpClient.get(apiUrl("users"));
},
getAvailableDevices: function (id?: number): Promise {
const url = id ? `devices/available/${id}` : "devices/available";
return HttpClient.get(apiUrl(url));
},
getLatest: function(assetId: number): Promise {
return HttpClient.get(apiUrl(`locations/${assetId}/latest`));
},
getHistory: function(filter: LocationHistoryRequestModel): Promise {
return HttpClient.get(formatUrl(apiUrl("locations/history"), filter));
}
};
delete: function (id: number): Promise {
return HttpClient.delete(apiUrl(`devices/${id}`));
},