MotionScript

@motion-script/core


@motion-script/core / VideoFillResolved

Interface: VideoFillResolved

Defined in: attributes/shape/fill/implementations/video.ts:61

Properties

anchor?

optional anchor?: Vector2

Defined in: attributes/shape/fill/implementations/video.ts:67


blend?

optional blend?: "color" | "multiply" | "screen" | "overlay" | "darken" | "lighten" | "color-dodge" | "color-burn" | "hard-light" | "soft-light" | "difference" | "exclusion" | "hue" | "saturation" | "luminosity" | "normal"

Defined in: attributes/shape/fill/implementations/video.ts:80


crop?

optional crop?: InsetsResolved

Defined in: attributes/shape/fill/implementations/video.ts:65


duration?

optional duration?: number

Defined in: attributes/shape/fill/implementations/video.ts:78


filters?

optional filters?: VideoFillFilter[]

Defined in: attributes/shape/fill/implementations/video.ts:76


fit?

optional fit?: ImageFit

Defined in: attributes/shape/fill/implementations/video.ts:64


loop?

optional loop?: "reverse" | "none" | "forward"

Defined in: attributes/shape/fill/implementations/video.ts:77


matrix?

optional matrix?: ImageMatrix

Defined in: attributes/shape/fill/implementations/video.ts:68


opacity?

optional opacity?: number

Defined in: attributes/shape/fill/implementations/video.ts:79


playing

playing: boolean

Defined in: attributes/shape/fill/implementations/video.ts:71


playStart?

optional playStart?: number

Defined in: attributes/shape/fill/implementations/video.ts:74


speed?

optional speed?: number

Defined in: attributes/shape/fill/implementations/video.ts:75


src

src: string

Defined in: attributes/shape/fill/implementations/video.ts:63


timestamp?

optional timestamp?: number | null

Defined in: attributes/shape/fill/implementations/video.ts:70

Explicit source time, or undefined/null to derive it — see VideoFillProp.timestamp.


trimEnd?

optional trimEnd?: number

Defined in: attributes/shape/fill/implementations/video.ts:73


trimStart?

optional trimStart?: number

Defined in: attributes/shape/fill/implementations/video.ts:72


type

type: "video"

Defined in: attributes/shape/fill/implementations/video.ts:62


zoom?

optional zoom?: number

Defined in: attributes/shape/fill/implementations/video.ts:66