UNPKG

@acaprojects/a2-composer

Version:
22 lines (21 loc) 814 B
import { CommsService } from '../auth'; import { Resources } from './resources.service'; export declare class ResourceFactory { private http; params: any; service: Resources; methods: any; private url; constructor(url: string, route_params: any, methods: any, http: CommsService); private createUrl(params, url?); private processData(data, url, isArray?); private _get(method, params); private __get(url, method, resolve, reject, tries?); private _post(method, params, data); private __post(url, method, req_data, resolve, reject, tries?); private _put(method, params, data); private __put(url, method, req_data, resolve, reject, tries?); private _delete(method, params); private __delete(url, method, resolve, reject, tries?); private auth(); }