AIDK API Reference / aidk/jsx / VideoProps
Interface: VideoProps ​
Defined in: packages/core/src/jsx/components/content.tsx:99
Video content block. Usage: <Video source={{ type: 'url', url: '...' }} />
Extends ​
Properties ​
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
id? | string | - | ContentBlockProps.id | packages/core/src/jsx/components/content.tsx:11 |
key? | string | number | Key for React-like reconciliation (optional). Used by compiler to track component instances across renders. | ContentBlockProps.key | packages/core/src/jsx/jsx-types.ts:22 |
mimeType? | string | - | - | packages/core/src/jsx/components/content.tsx:101 |
ref? | string | Reference name for accessing this component instance. Use com.getRef<ComponentType>('myRef') to access the instance. Example <Fork ref="myFork" input={forkInput} /> const fork = com.getRef<ForkComponent>('myFork'); | ContentBlockProps.ref | packages/core/src/jsx/jsx-types.ts:16 |
source | MediaSource | - | - | packages/core/src/jsx/components/content.tsx:100 |
transcript? | string | - | - | packages/core/src/jsx/components/content.tsx:102 |