UNPKG

@imput/youtubei.js

Version:

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

22 lines 880 B
import { YTNode } from '../../helpers.js'; import { Parser } from '../../index.js'; import ContinuationItem from '../ContinuationItem.js'; import Message from '../Message.js'; import Notification from '../Notification.js'; import Text from '../misc/Text.js'; class MultiPageMenuNotificationSection extends YTNode { constructor(data) { super(); if ('notificationSectionTitle' in data) { this.notification_section_title = new Text(data.notificationSectionTitle); } this.items = Parser.parseArray(data.items, [Notification, Message, ContinuationItem]); } // XXX: Alias for consistency. get contents() { return this.items; } } MultiPageMenuNotificationSection.type = 'MultiPageMenuNotificationSection'; export default MultiPageMenuNotificationSection; //# sourceMappingURL=MultiPageMenuNotificationSection.js.map