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
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