Skip to main content

@twick/timeline / Exports / ElementCloner

Class: ElementCloner

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new ElementCloner(): ElementCloner

Returns

ElementCloner

Methods

cloneElementProperties

cloneElementProperties(srcElement, destElement): TrackElement

Parameters

NameType
srcElementTrackElement
destElementTrackElement

Returns

TrackElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:13


visitAudioElement

visitAudioElement(element): TrackElement

Parameters

NameType
elementAudioElement

Returns

TrackElement

Implementation of

ElementVisitor.visitAudioElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:37


visitCaptionElement

visitCaptionElement(element): TrackElement

Parameters

NameType
elementCaptionElement

Returns

TrackElement

Implementation of

ElementVisitor.visitCaptionElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:67


visitCircleElement

visitCircleElement(element): TrackElement

Parameters

NameType
elementCircleElement

Returns

TrackElement

Implementation of

ElementVisitor.visitCircleElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:86


visitIconElement

visitIconElement(element): TrackElement

Parameters

NameType
elementIconElement

Returns

TrackElement

Implementation of

ElementVisitor.visitIconElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:95


visitImageElement

visitImageElement(element): TrackElement

Parameters

NameType
elementImageElement

Returns

TrackElement

Implementation of

ElementVisitor.visitImageElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:44


visitRectElement

visitRectElement(element): TrackElement

Parameters

NameType
elementRectElement

Returns

TrackElement

Implementation of

ElementVisitor.visitRectElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:77


visitTextElement

visitTextElement(element): TrackElement

Parameters

NameType
elementTextElement

Returns

TrackElement

Implementation of

ElementVisitor.visitTextElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:60


visitVideoElement

visitVideoElement(element): TrackElement

Parameters

NameType
elementVideoElement

Returns

TrackElement

Implementation of

ElementVisitor.visitVideoElement

Defined in

packages/timeline/src/core/visitor/element-cloner.ts:23