Skip to content

Commit 3f5c269

Browse files
committed
fix(AjaxObservable): update type definition for AjaxObservable
closes #1382
1 parent 51df9a6 commit 3f5c269

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/observable/dom/AjaxObservable.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ const createXHRDefault = (): XMLHttpRequest => {
3939
};
4040

4141
export interface AjaxCreationMethod {
42-
(): <T>(urlOrRequest: string | AjaxRequest) => Observable<T>;
43-
get: <T>(url: string, resultSelector?: (response: AjaxResponse) => T, headers?: Object) => Observable<T>;
44-
post: <T>(url: string, body?: any, headers?: Object) => Observable<T>;
45-
put: <T>(url: string, body?: any, headers?: Object) => Observable<T>;
46-
delete: <T>(url: string, headers?: Object) => Observable<T>;
47-
getJSON: <T, R>(url: string, resultSelector?: (data: T) => R, headers?: Object) => Observable<R>;
42+
<T>(urlOrRequest: string | AjaxRequest): Observable<T>;
43+
get<T>(url: string, resultSelector?: (response: AjaxResponse) => T, headers?: Object): Observable<T>;
44+
post<T>(url: string, body?: any, headers?: Object): Observable<T>;
45+
put<T>(url: string, body?: any, headers?: Object): Observable<T>;
46+
delete<T>(url: string, headers?: Object): Observable<T>;
47+
getJSON<T, R>(url: string, resultSelector?: (data: T) => R, headers?: Object): Observable<R>;
4848
}
4949

5050
function defaultGetResultSelector<T>(response: AjaxResponse): T {

0 commit comments

Comments
 (0)