youtubei.js / Parser / parseItem
Function: parseItem()
Call Signature
parseItem<
T
,K
>(data
,validTypes
):InstanceType
<K
[number
]> |null
Defined in: src/parser/parser.ts:535
Parses an item.
Type Parameters
T
T
extends YTNode
K
K
extends YTNodeConstructor
<T
>[]
Parameters
data
The data to parse.
RawNode
| undefined
validTypes
K
YTNode types that are allowed to be parsed.
Returns
InstanceType
<K
[number
]> | null
Call Signature
parseItem<
T
>(data
,validTypes
):T
|null
Defined in: src/parser/parser.ts:536
Parses an item.
Type Parameters
T
T
extends YTNode
Parameters
data
The data to parse.
RawNode
| undefined
validTypes
YTNode types that are allowed to be parsed.
Returns
T
| null
Call Signature
parseItem(
data?
):YTNode
Defined in: src/parser/parser.ts:537
Parses an item.
Parameters
data?
The data to parse.