Interface CommonAnnotationInterface
Hierarchy
- CommonAnnotationInterface
Properties
Optional annotationProcessing
Optional externalTrackBuilder
Methods
Optional annotationFilter
- annotationFilter(annotations): Promise<AnnotationFeatures[]>
Parameters
annotations: AnnotationFeatures[]
Returns Promise<AnnotationFeatures[]>
Optional annotationGenerator
- annotationGenerator(annotations): Promise<AnnotationFeatures[]>
Parameters
annotations: AnnotationFeatures[]
Returns Promise<AnnotationFeatures[]>
Optional titleSuffix
- titleSuffix(ann, d): Promise<undefined | string>
Parameters
ann: AnnotationFeatures
d: Feature
Returns Promise<undefined | string>
Optional trackTitle
- trackTitle(ann, d): Promise<undefined | string>
Parameters
ann: AnnotationFeatures
d: Feature
Returns Promise<undefined | string>
Optional typeSuffix
- typeSuffix(ann, d): Promise<undefined | string>
Parameters
ann: AnnotationFeatures
d: Feature
Returns Promise<undefined | string>