UNPKG

angular2-data

Version:
14 lines (11 loc) 325 B
export class DefaultSerializer { serialize(instance) { return JSON.stringify({data: instance}); } deserializeOne(response, domainClass) { return new domainClass(response.json().data); } deserializeMany(response, domainClass) { return response.json().data.map((props) => new domainClass(props)); } }