3.2 KiB
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?
optionalaccessibility:FormattedStringSupportedAccessibilityDatas
Accessibility data associated with this text.
Defined in
src/parser/classes/misc/Text.ts:53
endpoint?
optionalendpoint: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?
optionaltext: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()
staticfromAttributed(data):Text
Parameters
• data: AttributedText