UNPKG

@antoniojps/youtubei.js

Version:

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

21 lines 761 B
import Text from './misc/Text.js'; import Author from './misc/Author.js'; import { YTNode } from '../helpers.js'; import SubscriptionButton from './misc/SubscriptionButton.js'; export default class VideoOwner extends YTNode { static type = 'VideoOwner'; subscription_button; subscriber_count; author; constructor(data) { super(); if ('subscriptionButton' in data) this.subscription_button = new SubscriptionButton(data.subscriptionButton); this.subscriber_count = new Text(data.subscriberCountText); this.author = new Author({ ...data.title, navigationEndpoint: data.navigationEndpoint }, data.badges, data.thumbnail); } } //# sourceMappingURL=VideoOwner.js.map