Interface: MutateCapability
Defined in: src/batteries/media/contracts.ts:378
A same-format content-transform capability group.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
encodes | readonly string[] | Format tokens reachable via request.format in the same fused call. | src/batteries/media/contracts.ts:384 |
ops | readonly string[] | Content operations supported (resize, rotate, flip, strip_metadata, annotate). | src/batteries/media/contracts.ts:382 |
over | readonly string[] | Input patterns this block mutates. | src/batteries/media/contracts.ts:380 |
Methods
mutate()
ts
mutate(request: MutateRequest): Promise<EngineBytesResult>;Defined in: src/batteries/media/contracts.ts:391
Apply the fused transform.
Parameters
| Parameter | Type | Description |
|---|---|---|
request | MutateRequest | The folded operations and input bytes. |
Returns
Promise<EngineBytesResult>
The transformed bytes.