Skip to content

RequestUrlResponsePromise

Defined in: obsidian.d.ts:3511

Extends

Properties

[toStringTag]

readonly [toStringTag]: string

Defined in: obsidian.d.ts:176

Inherited from

Promise.[toStringTag]


arrayBuffer

arrayBuffer: Promise<ArrayBuffer>

Defined in: obsidian.d.ts:3513


json

json: Promise<any>

Defined in: obsidian.d.ts:3515


text

text: Promise<string>

Defined in: obsidian.d.ts:3517

Methods

catch()

catch<TResult>(onrejected?): Promise<RequestUrlResponse | TResult>

Defined in: obsidian.d.ts:1557

Attaches a callback for only the rejection of the Promise.

Type Parameters

TResult = never

Parameters

onrejected?

The callback to execute when the Promise is rejected.

null | (reason) => TResult | PromiseLike<TResult>

Returns

Promise<RequestUrlResponse | TResult>

A Promise for the completion of the callback.

Inherited from

Promise.catch


finally()

finally(onfinally?): Promise<RequestUrlResponse>

Defined in: obsidian.d.ts:29

Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.

Parameters

onfinally?

The callback to execute when the Promise is settled (fulfilled or rejected).

null | () => void

Returns

Promise<RequestUrlResponse>

A Promise for the completion of the callback.

Inherited from

Promise.finally


then()

then<TResult1, TResult2>(onfulfilled?, onrejected?): Promise<TResult1 | TResult2>

Defined in: obsidian.d.ts:1550

Attaches callbacks for the resolution and/or rejection of the Promise.

Type Parameters

TResult1 = RequestUrlResponse

TResult2 = never

Parameters

onfulfilled?

The callback to execute when the Promise is resolved.

null | (value) => TResult1 | PromiseLike<TResult1>

onrejected?

The callback to execute when the Promise is rejected.

null | (reason) => TResult2 | PromiseLike<TResult2>

Returns

Promise<TResult1 | TResult2>

A Promise for the completion of which ever callback is executed.

Inherited from

Promise.then