Skip to main content

@twick/timeline / Exports / ElementSplitter

Class: ElementSplitter

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new ElementSplitter(splitTime): ElementSplitter

Parameters

NameType
splitTimenumber

Returns

ElementSplitter

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:22

Properties

elementCloner

Private elementCloner: ElementCloner

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:21


splitTime

Private splitTime: number

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:20

Methods

visitAudioElement

visitAudioElement(element): SplitResult

Parameters

NameType
elementAudioElement

Returns

SplitResult

Implementation of

ElementVisitor.visitAudioElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:49


visitCaptionElement

visitCaptionElement(element): SplitResult

Parameters

NameType
elementCaptionElement

Returns

SplitResult

Implementation of

ElementVisitor.visitCaptionElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:117


visitCircleElement

visitCircleElement(element): SplitResult

Parameters

NameType
elementCircleElement

Returns

SplitResult

Implementation of

ElementVisitor.visitCircleElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:164


visitIconElement

visitIconElement(element): SplitResult

Parameters

NameType
elementIconElement

Returns

SplitResult

Implementation of

ElementVisitor.visitIconElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:175


visitImageElement

visitImageElement(element): SplitResult

Parameters

NameType
elementImageElement

Returns

SplitResult

Implementation of

ElementVisitor.visitImageElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:70


visitRectElement

visitRectElement(element): SplitResult

Parameters

NameType
elementRectElement

Returns

SplitResult

Implementation of

ElementVisitor.visitRectElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:149


visitTextElement

visitTextElement(element): SplitResult

Parameters

NameType
elementTextElement

Returns

SplitResult

Implementation of

ElementVisitor.visitTextElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:85


visitVideoElement

visitVideoElement(element): SplitResult

Parameters

NameType
elementVideoElement

Returns

SplitResult

Implementation of

ElementVisitor.visitVideoElement

Defined in

packages/timeline/src/core/visitor/element-splitter.ts:27