Interface: SandboxMediaOptions
Defined in: src/batteries/sandbox/media_reader.ts:64
Arguments for createSandboxMedia.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
epoch | SandboxEpoch | The epoch held by the sandbox handle when this reader was issued. | SandboxMediaReaderOptions.epoch | src/batteries/sandbox/media_reader.ts:17 |
filename | string | Model-visible source filename. | - | src/batteries/sandbox/media_reader.ts:70 |
fileSystem | SandboxFileSystem | The filesystem capability belonging to the sandbox handle. | SandboxMediaReaderOptions.fileSystem | src/batteries/sandbox/media_reader.ts:13 |
isEpochLive | SandboxEpochIsLive | Predicate owned by the sandbox manager; this reader never issues or invalidates epochs. | SandboxMediaReaderOptions.isEpochLive | src/batteries/sandbox/media_reader.ts:19 |
kind | "document" | "audio" | "image" | "video" | Media modality assigned by the stage operation. | - | src/batteries/sandbox/media_reader.ts:66 |
mimeType | string | MIME type resolved by the stage operation. | - | src/batteries/sandbox/media_reader.ts:68 |
path | string | The already translated backend path. | SandboxMediaReaderOptions.path | src/batteries/sandbox/media_reader.ts:15 |
source? | string | Optional provenance label retained on the Media value. | - | src/batteries/sandbox/media_reader.ts:74 |
trustTier | "first-party" | "third-party-public" | "third-party-private" | Configuration-supplied provenance tier. | - | src/batteries/sandbox/media_reader.ts:72 |