From 1bd72e00bf6a2ef7b1664f5ece54aaaab046d15d Mon Sep 17 00:00:00 2001 From: Sebastian Clausen Date: Mon, 3 Aug 2015 11:31:47 +0200 Subject: [PATCH] Restangular: ICollection extends Array to inherit splice and indexOf --- restangular/restangular.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/restangular/restangular.d.ts b/restangular/restangular.d.ts index 5b19cdad79..0c5f698ca1 100644 --- a/restangular/restangular.d.ts +++ b/restangular/restangular.d.ts @@ -115,13 +115,13 @@ declare module restangular { patch(queryParams?: any, headers?: any): IPromise; clone(): IElement; plain(): any; - plain(): T; + plain(): T; withHttpConfig(httpConfig: IRequestConfig): IElement; save(queryParams?: any, headers?: any): IPromise; getRestangularUrl(): string; } - interface ICollection extends IService { + interface ICollection extends IService, Array { getList(queryParams?: any, headers?: any): ICollectionPromise; getList(queryParams?: any, headers?: any): ICollectionPromise; post(elementToPost: any, queryParams?: any, headers?: any): IPromise; @@ -132,9 +132,9 @@ declare module restangular { patch(queryParams?: any, headers?: any): IPromise; putElement(idx: any, params: any, headers: any): IPromise; withHttpConfig(httpConfig: IRequestConfig): ICollection; - clone(): ICollection; + clone(): ICollection; plain(): any; - plain(): T[]; + plain(): T[]; getRestangularUrl(): string; } }