Interface ITransportation
Methods
request
- request<T>(method: string, url: string, data: Object, success: ICallback<T>, failure: IErrorCallback, longTimeout?: boolean): any
-
Type parameters
Parameters
-
method: string
-
url: string
-
data: Object
-
success: ICallback<T>
-
failure: IErrorCallback
-
Optional longTimeout: boolean
Returns any
requestFileDownload
- requestFileDownload<T>(method: string, url: string, success: ICallback<T>, failure: IErrorCallback): any
-
Type parameters
Parameters
-
method: string
-
url: string
-
success: ICallback<T>
-
failure: IErrorCallback
Returns any
requestMultipartBinaryFileUpload
- requestMultipartBinaryFileUpload<T>(method: string, url: string, data: Object, fileParameterName: string, filename: string | Blob, success: ICallback<T>, failure: IErrorCallback): any
-
Type parameters
Parameters
-
method: string
-
url: string
-
data: Object
-
fileParameterName: string
-
filename: string | Blob
-
success: ICallback<T>
-
failure: IErrorCallback
Returns any
Implementations of this interface are capable of placing a request with the Model API Server over HTTP. Default implementation: RestTransportation.