Skip to content

Commit af8ab18

Browse files
author
Raphael ATALLAH
committed
Updated static method return types
1 parent 528e735 commit af8ab18

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

angular-odata-resources/angular-odata-resources.d.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -71,36 +71,36 @@ declare module OData {
7171
// Also, static calls always return the IResource (or IResourceArray) retrieved
7272
// https://github.com/angular/angular.js/blob/v1.2.0/src/ngResource/resource.js#L538-L549
7373
interface IResourceClass<T> {
74-
new (dataOrParams?: any): T;
75-
get(): T;
76-
get(params: Object): T;
77-
get(success: Function, error?: Function): T;
78-
get(params: Object, success: Function, error?: Function): T;
79-
get(params: Object, data: Object, success?: Function, error?: Function): T;
74+
new(dataOrParams? : any) : IResource<T>;
75+
get(): IResource<T>;
76+
get(params: Object): IResource<T>;
77+
get(success: Function, error?: Function): IResource<T>;
78+
get(params: Object, success: Function, error?: Function): IResource<T>;
79+
get(params: Object, data: Object, success?: Function, error?: Function): IResource<T>;
8080

8181
query(): IResourceArray<T>;
8282
query(params: Object): IResourceArray<T>;
8383
query(success: Function, error?: Function): IResourceArray<T>;
8484
query(params: Object, success: Function, error?: Function): IResourceArray<T>;
8585
query(params: Object, data: Object, success?: Function, error?: Function): IResourceArray<T>;
8686

87-
save(): T;
88-
save(data: Object): T;
89-
save(success: Function, error?: Function): T;
90-
save(data: Object, success: Function, error?: Function): T;
91-
save(params: Object, data: Object, success?: Function, error?: Function): T;
92-
93-
remove(): T;
94-
remove(params: Object): T;
95-
remove(success: Function, error?: Function): T;
96-
remove(params: Object, success: Function, error?: Function): T;
97-
remove(params: Object, data: Object, success?: Function, error?: Function): T;
98-
99-
delete(): T;
100-
delete(params: Object): T;
101-
delete(success: Function, error?: Function): T;
102-
delete(params: Object, success: Function, error?: Function): T;
103-
delete(params: Object, data: Object, success?: Function, error?: Function): T;
87+
save(): IResource<T>;
88+
save(data: Object): IResource<T>;
89+
save(success: Function, error?: Function): IResource<T>;
90+
save(data: Object, success: Function, error?: Function): IResource<T>;
91+
save(params: Object, data: Object, success?: Function, error?: Function): IResource<T>;
92+
93+
remove(): IResource<T>;
94+
remove(params: Object): IResource<T>;
95+
remove(success: Function, error?: Function): IResource<T>;
96+
remove(params: Object, success: Function, error?: Function): IResource<T>;
97+
remove(params: Object, data: Object, success?: Function, error?: Function): IResource<T>;
98+
99+
delete(): IResource<T>;
100+
delete(params: Object): IResource<T>;
101+
delete(success: Function, error?: Function): IResource<T>;
102+
delete(params: Object, success: Function, error?: Function): IResource<T>;
103+
delete(params: Object, data: Object, success?: Function, error?: Function): IResource<T>;
104104

105105
odata(): OData.Provider<T>;
106106
}

0 commit comments

Comments
 (0)