UNPKG

@antoniojps/youtubei.js

Version:

A JavaScript client for YouTube's private API, known as InnerTube.

21 lines 804 B
import { YTNode } from '../helpers.js'; import { Text } from '../misc.js'; import { Parser } from '../index.js'; import AvatarStackView from './AvatarStackView.js'; export default class ContentMetadataView extends YTNode { static type = 'ContentMetadataView'; metadata_rows; delimiter; constructor(data) { super(); this.metadata_rows = data.metadataRows.map((row) => ({ metadata_parts: row.metadataParts?.map((part) => ({ text: part.text ? Text.fromAttributed(part.text) : null, avatar_stack: Parser.parseItem(part.avatarStack, AvatarStackView), enable_truncation: data.enableTruncation })) })); this.delimiter = data.delimiter; } } //# sourceMappingURL=ContentMetadataView.js.map