JavaScript video editor, encoder, switcher - version 5.1.1

ClipClass

_track

_track?: Track

addProperties

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

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

    Returns void

audible

  • get audible(): boolean
  • Returns boolean

clipCommandFiles

clipFileUrls

clipIcon

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

    • size: Size
    • scale: number
    • Optional buffer: number

    Returns undefined | Promise<SvgOrImage>

commandFilters

constructor

  • Parameter

    Rest ...args: any[]

    Returns ClipClass

container

containerId

containerId: string

content

contentId

contentId: string

copy

definition

definition: ClipDefinition

definitionId

  • get definitionId(): string
  • Returns string

definitionIds

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

endFrame

  • get endFrame(): number
  • Returns number

endTime

  • endTime(quantize: number): Time
  • Parameter

    quantize: number

    Returns Time

frame

frame: number

frames

frames: number

id

  • get id(): string
  • Returns string

intrinsicGraphFiles

intrinsicsKnown

label

  • get label(): string
  • set label(value: string): void
  • Returns string

  • Parameter

    value: string

    Returns void

maxFrames

  • maxFrames(_quantize: number, _trim?: number): number
  • Parameters

    • _quantize: number
    • Optional _trim: number

    Returns number

mutable

  • get mutable(): boolean
  • Returns boolean

muted

muted: boolean

notMuted

  • get notMuted(): boolean
  • Returns boolean

previewItemsPromise

properties

properties: Property[]

propertiesCustom

propertyFind

  • propertyFind(name: string): undefined | Property
  • Parameter

    name: string

    Returns undefined | Property

propertyNames

  • get propertyNames(): string[]
  • Returns string[]

rectIntrinsic

  • rectIntrinsic(size: Size, loading?: boolean, editing?: boolean): Rect
  • Parameters

    • size: Size
    • Optional loading: boolean
    • Optional editing: boolean

    Returns Rect

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

toString

  • toString(): string
  • Returns string

track

trackNumber

  • get trackNumber(): number
  • set trackNumber(value: number): void
  • Returns number

  • Parameter

    value: number

    Returns void

type

value

  • Parameter

    key: string

    Returns Scalar

visible

  • get visible(): boolean
  • Returns boolean