diff --git a/restangular/restangular-tests.ts b/restangular/restangular-tests.ts index 11d7a086d..82dfcd805 100644 --- a/restangular/restangular-tests.ts +++ b/restangular/restangular-tests.ts @@ -82,6 +82,9 @@ myApp.controller('TestCtrl', ( Restangular.one('accounts', 123).getList('buildings'); Restangular.one('accounts', 123).getList('buildings'); + var accountData = Restangular.one('accounts', 123).plain(); + var accountClone: restangular.IElement = Restangular.one('accounts', 123).clone(); + baseAccounts.getList().then(function (accounts) { var firstAccount = accounts[0]; $scope.buildings = firstAccount.getList("buildings"); diff --git a/restangular/restangular.d.ts b/restangular/restangular.d.ts index c3a1178bf..c2013f6c4 100644 --- a/restangular/restangular.d.ts +++ b/restangular/restangular.d.ts @@ -112,6 +112,8 @@ declare module restangular { trace(queryParams?: any, headers?: any): IPromise; options(queryParams?: any, headers?: any): IPromise; patch(queryParams?: any, headers?: any): IPromise; + clone(): IElement; + plain(): any; withHttpConfig(httpConfig: IRequestConfig): IElement; save(queryParams?: any, headers?: any): IPromise; getRestangularUrl(): string;