mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-17 03:22:15 +00:00
19 lines
520 B
TypeScript
19 lines
520 B
TypeScript
import NavigationEndpoint from '../NavigationEndpoint';
|
|
|
|
class TextRun {
|
|
text: string;
|
|
endpoint: NavigationEndpoint | undefined;
|
|
bold: boolean;
|
|
italics: boolean;
|
|
strikethrough: boolean;
|
|
|
|
constructor(data: any) {
|
|
this.text = data.text;
|
|
this.bold = Boolean(data.bold);
|
|
this.italics = Boolean(data.italics);
|
|
this.strikethrough = Boolean(data.strikethrough);
|
|
this.endpoint = data.navigationEndpoint ? new NavigationEndpoint(data.navigationEndpoint) : undefined;
|
|
}
|
|
}
|
|
|
|
export default TextRun; |