From ceb72e4dceda3dbcc9b630abf8eacd8d25b2730f Mon Sep 17 00:00:00 2001 From: Raphael ATALLAH Date: Fri, 17 Jul 2015 16:23:13 -0700 Subject: [PATCH] Updated angular-odata-resources to add $update --- .../angular-odata-resources-tests.ts | 1 + angular-odata-resources/angular-odata-resources.d.ts | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/angular-odata-resources/angular-odata-resources-tests.ts b/angular-odata-resources/angular-odata-resources-tests.ts index 4a1d4dbc50..0149533fab 100644 --- a/angular-odata-resources/angular-odata-resources-tests.ts +++ b/angular-odata-resources/angular-odata-resources-tests.ts @@ -165,6 +165,7 @@ var users = odataResourceClass.odata().query(); users[0].name; users[0].$save; +users[0].$update; var user = odataResourceClass.odata() .filter(new Value("1", OData.ValueTypes.Int32), new Property("abc")) diff --git a/angular-odata-resources/angular-odata-resources.d.ts b/angular-odata-resources/angular-odata-resources.d.ts index 8023290935..87b89687fa 100644 --- a/angular-odata-resources/angular-odata-resources.d.ts +++ b/angular-odata-resources/angular-odata-resources.d.ts @@ -90,6 +90,12 @@ declare module OData { save(data: Object, success: Function, error?: Function): IResource; save(params: Object, data: Object, success?: Function, error?: Function): IResource; + update(): IResource; + update(data: Object): IResource; + update(success: Function, error?: Function): IResource; + update(data: Object, success: Function, error?: Function): IResource; + update(params: Object, data: Object, success?: Function, error?: Function): IResource; + remove(): IResource; remove(params: Object): IResource; remove(success: Function, error?: Function): IResource; @@ -120,6 +126,10 @@ declare module OData { $save(params?: Object, success?: Function, error?: Function): angular.IPromise; $save(success: Function, error?: Function): angular.IPromise; + $update(): angular.IPromise; + $update(params?: Object, success?: Function, error?: Function): angular.IPromise; + $update(success: Function, error?: Function): angular.IPromise; + $remove(): angular.IPromise; $remove(params?: Object, success?: Function, error?: Function): angular.IPromise; $remove(success: Function, error?: Function): angular.IPromise;