UNPKG

@imput/youtubei.js

Version:

A JavaScript client for YouTube's private API, known as InnerTube. Fork of youtubei.js

19 lines 714 B
import Text from './misc/Text.js'; import Author from './misc/Author.js'; import { YTNode } from '../helpers.js'; import SubscriptionButton from './misc/SubscriptionButton.js'; class VideoOwner extends YTNode { 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); } } VideoOwner.type = 'VideoOwner'; export default VideoOwner; //# sourceMappingURL=VideoOwner.js.map