Methods
Static getData
- getData<T>(url: string, headers?: Array<collab.utils.IRequestHeader>): Promise<T>
-
Type parameters
Parameters
-
url: string
-
Optional headers: Array<collab.utils.IRequestHeader>
Returns Promise<T>
Static getDataRaw
- getDataRaw<T>(url: string, headers?: Array<collab.utils.IRequestHeader>): Promise<T>
-
Type parameters
Parameters
-
url: string
-
Optional headers: Array<collab.utils.IRequestHeader>
Returns Promise<T>
Static postData
- postData(url: string, data: any, headers?: any): Promise<Object>
-
Parameters
-
url: string
-
data: any
-
Optional headers: any
Returns Promise<Object>
Static setXHR
- setXHR(method: string, url: any, headers: any, content_type: string, resolve: any, reject: any): XMLHttpRequest
-
Parameters
-
method: string
-
url: any
-
headers: any
-
content_type: string
-
resolve: any
-
reject: any
Returns XMLHttpRequest
a promise object
Handles all methods for REST api calls