UNPKG

@anglr/rest

Version:

Angular module representing rest services

24 lines 970 B
import { HttpParams } from '@angular/common/http'; import { RestDateApi } from '../../interfaces'; import * as i0 from "@angular/core"; /** * Query string serializer used for serializing objects into query string */ export declare class QueryStringSerializer<TDate = unknown> { protected _dateApi: RestDateApi<TDate>; constructor(_dateApi: RestDateApi<TDate>); /** * Serializes object into query string * @param obj - Object to be serialized * @param keyPrefix - Key prefix to be used */ serializeObject(obj: Object, keyPrefix?: string): string | null; /** * Serializes object into HttpParams object * @param obj - Object to be serialized */ serializeObjectToParams(obj: object): HttpParams | null; static ɵfac: i0.ɵɵFactoryDeclaration<QueryStringSerializer<any>, never>; static ɵprov: i0.ɵɵInjectableDeclaration<QueryStringSerializer<any>>; } //# sourceMappingURL=queryStringSerializer.d.ts.map