youtubei.js / Misc / Text
Class: Text
Represents text content that may include formatting, emojis, and navigation endpoints.
Constructors
new Text()
new Text(
data
):Text
Parameters
• data: RawNode
Returns
Defined in
src/parser/classes/misc/Text.ts:60
Properties
accessibility?
optional
accessibility:FormattedStringSupportedAccessibilityDatas
Accessibility data associated with this text.
Defined in
src/parser/classes/misc/Text.ts:53
endpoint?
optional
endpoint:NavigationEndpoint
Navigation endpoint associated with this text.
Defined in
src/parser/classes/misc/Text.ts:48
rtl
rtl:
boolean
Indicates if the text is right-to-left.
Defined in
src/parser/classes/misc/Text.ts:58
runs?
Individual text segments with their formatting.
Defined in
src/parser/classes/misc/Text.ts:43
text?
optional
text:string
The plain text content.
Defined in
src/parser/classes/misc/Text.ts:38
Methods
isEmpty()
isEmpty():
boolean
Checks if the text is empty.
Returns
boolean
Whether the text is empty.
Defined in
src/parser/classes/misc/Text.ts:262
toHTML()
toHTML():
undefined
|string
Converts the text to HTML.
Returns
undefined
| string
The HTML.
Defined in
src/parser/classes/misc/Text.ts:254
toString()
toString():
string
Converts the text to a string.
Returns
string
The text.
Defined in
src/parser/classes/misc/Text.ts:270
fromAttributed()
static
fromAttributed(data
):Text
Parameters
• data: AttributedText