JavaScript video editor, encoder, switcher - version 5.1.1

Clip

addProperties

  • addProperties(object: any, ...properties: Property[]): void
  • Parameters

    • object: any
    • Rest ...properties: Property[]

    Returns void

audible

audible: boolean

clipCommandFiles

clipFileUrls

clipIcon

  • clipIcon(size: Size, scale: number, spacing?: number, color?: string): undefined | Promise<SvgOrImage>
  • Parameters

    • size: Size
    • scale: number
    • Optional spacing: number
    • Optional color: string

    Returns undefined | Promise<SvgOrImage>

commandFilters

container

container?: Container

containerId

containerId: string

content

content: Content

contentId

contentId: string

copy

definition

definition: ClipDefinition

definitionId

definitionId: string

definitionIds

  • definitionIds(): string[]
  • Returns string[]

endFrame

endFrame: number

frame

frame: number

frames

frames: number

id

id: string

intrinsicGraphFiles

intrinsicsKnown

label

label: string

maxFrames

  • maxFrames(quantize: number, trim?: number): number
  • Parameters

    • quantize: number
    • Optional trim: number

    Returns number

mutable

mutable: boolean

muted

muted: boolean

notMuted

notMuted: boolean

previewItemsPromise

properties

properties: Property[]

propertiesCustom

propertiesCustom: Property[]

propertyNames

propertyNames: string[]

rects

resetTiming

  • resetTiming(tweenable?: Tweenable, quantize?: number): void
  • Parameters

    • Optional tweenable: Tweenable
    • Optional quantize: number

    Returns void

selectType

selectType: SelectType

selectables

selectedItems

setValue

  • Parameters

    Returns void

setValues

sizing

sizing: Sizing

time

  • time(quantize: number): Time
  • Parameter

    quantize: number

    Returns Time

timeRange

timeRangeRelative

timing

timing: Timing

toJSON

track

track: Track

trackNumber

trackNumber: number

type

value

  • Parameter

    key: string

    Returns Scalar

visible

visible: boolean