Skip to main content

@twick/timeline / Exports / ElementValidator

Class: ElementValidator

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new ElementValidator(): ElementValidator

Returns

ElementValidator

Methods

validateAudioElement

validateAudioElement(element): Object

Parameters

NameType
elementAudioElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:112


validateBasicProperties

validateBasicProperties(element): Object

Parameters

NameType
elementany

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

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


validateCaptionElement

validateCaptionElement(element): Object

Parameters

NameType
elementCaptionElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:151


validateCircleElement

validateCircleElement(element): Object

Parameters

NameType
elementCircleElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:182


validateIconElement

validateIconElement(element): Object

Parameters

NameType
elementIconElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:165


validateImageElement

validateImageElement(element): Object

Parameters

NameType
elementImageElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:134


validateRectElement

validateRectElement(element): Object

Parameters

NameType
elementRectElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:199


validateTextElement

validateTextElement(element): Object

Parameters

NameType
elementTextElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:65


validateVideoElement

validateVideoElement(element): Object

Parameters

NameType
elementVideoElement

Returns

Object

NameType
errorsstring[]
warningsstring[]

Defined in

packages/timeline/src/core/visitor/element-validator.ts:87


visitAudioElement

visitAudioElement(element): boolean

Parameters

NameType
elementAudioElement

Returns

boolean

Implementation of

ElementVisitor.visitAudioElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:234


visitCaptionElement

visitCaptionElement(element): boolean

Parameters

NameType
elementCaptionElement

Returns

boolean

Implementation of

ElementVisitor.visitCaptionElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:276


visitCircleElement

visitCircleElement(element): boolean

Parameters

NameType
elementCircleElement

Returns

boolean

Implementation of

ElementVisitor.visitCircleElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:304


visitIconElement

visitIconElement(element): boolean

Parameters

NameType
elementIconElement

Returns

boolean

Implementation of

ElementVisitor.visitIconElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:290


visitImageElement

visitImageElement(element): boolean

Parameters

NameType
elementImageElement

Returns

boolean

Implementation of

ElementVisitor.visitImageElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:248


visitRectElement

visitRectElement(element): boolean

Parameters

NameType
elementRectElement

Returns

boolean

Implementation of

ElementVisitor.visitRectElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:318


visitTextElement

visitTextElement(element): boolean

Parameters

NameType
elementTextElement

Returns

boolean

Implementation of

ElementVisitor.visitTextElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:262


visitVideoElement

visitVideoElement(element): boolean

Parameters

NameType
elementVideoElement

Returns

boolean

Implementation of

ElementVisitor.visitVideoElement

Defined in

packages/timeline/src/core/visitor/element-validator.ts:220