Skip to content

Interface: Blob ​

Defined in: types/desktop-engine.d.ts:4245

Immutable bytes with a MIME type

Extended by ​

Properties ​

size ​

ts
readonly size: number;

Defined in: types/desktop-engine.d.ts:4246


type ​

ts
readonly type: string;

Defined in: types/desktop-engine.d.ts:4247

Methods ​

arrayBuffer() ​

ts
arrayBuffer(): Promise<ArrayBuffer>;

Defined in: types/desktop-engine.d.ts:4250

Returns ​

Promise<ArrayBuffer>


bytes() ​

ts
bytes(): Promise<Uint8Array<ArrayBufferLike>>;

Defined in: types/desktop-engine.d.ts:4251

Returns ​

Promise<Uint8Array<ArrayBufferLike>>


slice() ​

ts
slice(
   start?, 
   end?, 
   contentType?
): Blob;

Defined in: types/desktop-engine.d.ts:4249

Part of the bytes, without copying them; negative indexes count from the end

Parameters ​

ParameterType
start?number
end?number
contentType?string

Returns ​

Blob


stream() ​

ts
stream(): ReadableStream<Uint8Array<ArrayBufferLike>>;

Defined in: types/desktop-engine.d.ts:4254

Returns ​

ReadableStream<Uint8Array<ArrayBufferLike>>


text() ​

ts
text(): Promise<string>;

Defined in: types/desktop-engine.d.ts:4253

Decoded as UTF-8

Returns ​

Promise<string>

The SDK is released under the Apache License 2.0