Skip to main content

Class: ElementSplitter

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new ElementSplitter(splitTime): ElementSplitter

Parameters

NameType
splitTimenumber

Returns

ElementSplitter

Defined in

core/visitor/element-splitter.ts:27

Methods

visitVideoElement

visitVideoElement(element): SplitResult

Parameters

NameType
elementVideoElement

Returns

SplitResult

Implementation of

ElementVisitor.visitVideoElement

Defined in

core/visitor/element-splitter.ts:53


visitAudioElement

visitAudioElement(element): SplitResult

Parameters

NameType
elementAudioElement

Returns

SplitResult

Implementation of

ElementVisitor.visitAudioElement

Defined in

core/visitor/element-splitter.ts:75


visitImageElement

visitImageElement(element): SplitResult

Parameters

NameType
elementImageElement

Returns

SplitResult

Implementation of

ElementVisitor.visitImageElement

Defined in

core/visitor/element-splitter.ts:96


visitTextElement

visitTextElement(element): SplitResult

Parameters

NameType
elementTextElement

Returns

SplitResult

Implementation of

ElementVisitor.visitTextElement

Defined in

core/visitor/element-splitter.ts:111


visitCaptionElement

visitCaptionElement(element): SplitResult

Parameters

NameType
elementCaptionElement

Returns

SplitResult

Implementation of

ElementVisitor.visitCaptionElement

Defined in

core/visitor/element-splitter.ts:135


visitRectElement

visitRectElement(element): SplitResult

Parameters

NameType
elementRectElement

Returns

SplitResult

Implementation of

ElementVisitor.visitRectElement

Defined in

core/visitor/element-splitter.ts:159


visitCircleElement

visitCircleElement(element): SplitResult

Parameters

NameType
elementCircleElement

Returns

SplitResult

Implementation of

ElementVisitor.visitCircleElement

Defined in

core/visitor/element-splitter.ts:174


visitIconElement

visitIconElement(element): SplitResult

Parameters

NameType
elementIconElement

Returns

SplitResult

Implementation of

ElementVisitor.visitIconElement

Defined in

core/visitor/element-splitter.ts:185


visitEmojiElement

visitEmojiElement(element): SplitResult

Parameters

NameType
elementEmojiElement

Returns

SplitResult

Implementation of

ElementVisitor.visitEmojiElement

Defined in

core/visitor/element-splitter.ts:196


visitPlaceholderElement

visitPlaceholderElement(element): SplitResult

Parameters

NameType
elementPlaceholderElement

Returns

SplitResult

Implementation of

ElementVisitor.visitPlaceholderElement

Defined in

core/visitor/element-splitter.ts:207


visitArrowElement

visitArrowElement(element): SplitResult

Parameters

NameType
elementArrowElement

Returns

SplitResult

Implementation of

ElementVisitor.visitArrowElement

Defined in

core/visitor/element-splitter.ts:218


visitLineElement

visitLineElement(element): SplitResult

Parameters

NameType
elementLineElement

Returns

SplitResult

Implementation of

ElementVisitor.visitLineElement

Defined in

core/visitor/element-splitter.ts:229


visitEffectElement

visitEffectElement(element): SplitResult

Parameters

NameType
elementEffectElement

Returns

SplitResult

Implementation of

ElementVisitor.visitEffectElement

Defined in

core/visitor/element-splitter.ts:240