Skip to content

Interface: Transformer<I, O> ​

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

Type Parameters ​

Type ParameterDefault type
Iany
Oany

Properties ​

cancel? ​

ts
optional cancel?: (reason?) => void | PromiseLike<void>;

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

Parameters ​

ParameterType
reason?any

Returns ​

void | PromiseLike<void>


flush? ​

ts
optional flush?: (controller) => void | PromiseLike<void>;

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

Parameters ​

ParameterType
controllerTransformStreamDefaultController<O>

Returns ​

void | PromiseLike<void>


readableType? ​

ts
optional readableType?: undefined;

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


start? ​

ts
optional start?: (controller) => any;

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

Parameters ​

ParameterType
controllerTransformStreamDefaultController<O>

Returns ​

any


transform? ​

ts
optional transform?: (chunk, controller) => void | PromiseLike<void>;

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

Parameters ​

ParameterType
chunkI
controllerTransformStreamDefaultController<O>

Returns ​

void | PromiseLike<void>


writableType? ​

ts
optional writableType?: undefined;

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

The SDK is released under the Apache License 2.0