Constructors
constructor
- new Subtitles(options?): Subtitles
Parameters
Optional
options: SubtitlesOptions
Methods
addTextBlock
- addTextBlock(textBlock, index?): void
Returns void
fitDurationToBlocks
- fitDurationToBlocks(): void
Returns void
getDuration
- getDuration(): number
Returns number
getId
- getId(): string
Returns string
getLanguage
- getLanguage(): string
Returns string
removeTextBlock
- removeTextBlock(index): void
Returns void
serialize
- serialize(): {
duration: number;
id: string;
language: string;
textBlocks: {
duration: number;
text: string;
time: number;
}[];
} Returns {
duration: number;
id: string;
language: string;
textBlocks: {
duration: number;
text: string;
time: number;
}[];
}
duration: number
id: string
language: string
textBlocks: {
duration: number;
text: string;
time: number;
}[]
setDuration
- setDuration(duration): void
Returns void
setLanguage
- setLanguage(language): void
Returns void
setTextBlocks
- setTextBlocks(textBlocks): void
Returns void
updateTextBlock
- updateTextBlock(index, textBlock): void
Returns void
validateTextBlocks
- validateTextBlocks(): void
Returns void