Interface: MutateCapability
Defined in: src/batteries/media/contracts.ts:334
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:340 |
ops | readonly string[] | Content operations supported (resize, rotate, flip, strip_metadata). | src/batteries/media/contracts.ts:338 |
over | readonly string[] | Input patterns this block mutates. | src/batteries/media/contracts.ts:336 |
Methods
mutate()
ts
mutate(request: MutateRequest): Promise<EngineBytesResult>;Defined in: src/batteries/media/contracts.ts:347
Apply the fused transform.
Parameters
| Parameter | Type | Description |
|---|---|---|
request | MutateRequest | The folded operations and input bytes. |
Returns
Promise<EngineBytesResult>
The transformed bytes.