Skip to content

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 ​

PropertyTypeDescriptionInherited fromDefined in
id?string-ContentBlockProps.idpackages/core/src/jsx/components/content.tsx:11
key?string | numberKey for React-like reconciliation (optional). Used by compiler to track component instances across renders.ContentBlockProps.keypackages/core/src/jsx/jsx-types.ts:22
mimeType?string--packages/core/src/jsx/components/content.tsx:101
ref?stringReference 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.refpackages/core/src/jsx/jsx-types.ts:16
sourceMediaSource--packages/core/src/jsx/components/content.tsx:100
transcript?string--packages/core/src/jsx/components/content.tsx:102

Released under the MIT License.