Home > @infiniteobjects/data-types > IVideoPrint
Video Print Public API
Signature:
export interface IVideoPrint
| Property | Modifiers | Type | Description |
|---|---|---|---|
| backgroundColor | RGBA | Background color | |
| backgroundImage | string | null | Background Image | |
| creator | IProfile | Who made/ordered this video print | |
| dateCreated | Date | The date the entity was created. | |
| dateUpdated | Date | The date the entity was updated. | |
| device | IDevice | Device that plays this video print, | |
| duration | readonly |
number | Creation length in seconds |
| id | string | Unique identifier | |
| metadata | IVideoMetadata | Metadata about the video source | |
| printType | VideoPrintType | Print Type one off VideoPrintType enumeration values. ‘UGC’ | |
| renders? | IVideoPrintRenders | (Optional) Render files | |
| sales? | IVideoPrintSale[] | (Optional) Shopify Sales see IVideoPrintSale for more info | |
| schemaVersion | VideoPrintSchemaVersion | Schema Version 3 | |
| sourceVideo? | IVideoPrintSource | (Optional) Video Source Files in the Storage Bucket | |
| state | VideoPrintState | State one off VideoPrintState enumeration values. 3 | |
| tags? | string[] | (Optional) Tags | |
| tokenData? | IAssetPointer | (Optional) NFT Pointer | |
| transform | IVideoTransform | Transformations applied to the video | |
| video | IVideoPrintSourceUrl | Video Source URLs |