UNPKG

ngx-airbrush

Version:

Angular client for jsonapi/Graphiti backends

19 lines (18 loc) 528 B
import { JsonapiResourceRequest } from './interfaces/jsonapi.interface'; import { ResourceBase } from './resource-base.model'; export declare class ResourceSerializer { private model; private mdwrapper; constructor(model: ResourceBase); toJsonapi(): JsonapiResourceRequest; serialize(): { [attrName: string]: any; }; toHash(): { [attrName: string]: any; }; private serializeAll; private serializeAttributes; private serializeBelongsTo; private serializeHasMany; }