Class: Network

DKTools.Network

Network class

new DKTools.Network ()

Methods

DKTools.Network._toFile (response)Promise.<(ArrayBuffer|null)> asyncprivatestatic

Promise resolves an ArrayBuffer
Name Type Description
response Response Response
Returns:
Type Description
Promise.<(ArrayBuffer|null)> ArrayBuffer

DKTools.Network._toJson (response)Promise.<(*|null)> asyncprivatestatic

Promise resolves a JSON data
Name Type Description
response Response Response
Returns:
Type Description
Promise.<(*|null)> JSON data

DKTools.Network.fetchFile (url, options)Promise.<(ArrayBuffer|null)> asyncstatic

Executes the request Promise resolves an ArrayBuffer
Name Type Default Description
url String | Request URL or Request
options Object {} optional Options of request
Returns:
Type Description
Promise.<(ArrayBuffer|null)> ArrayBuffer

DKTools.Network.fetchJson (url, options)Promise.<(*|null)> asyncstatic

Executes the request Promise resolves a JSON data
Name Type Default Description
url String | Request URL or Request
options Object {} optional Options of request
Returns:
Type Description
Promise.<(*|null)> JSON data