UNPKG

@duell10111/youtubei.js

Version:

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

20 lines (19 loc) 697 B
import type { IBrowseResponse } from '../types/index.js'; import type { Actions, ApiResponse } from '../../core/index.js'; import type { ObservedArray, YTNode } from '../helpers.js'; import Tab from '../classes/Tab.js'; export default class MyYoutubeFeed { #private; title?: string; contents?: ObservedArray<YTNode>; tabs?: ObservedArray<Tab>; constructor(response: ApiResponse, actions: Actions); /** * Retrieves current select tab feed continuation. */ getContinuation(): Promise<MyYoutubeFeed>; selectTab(tab: Tab): Promise<MyYoutubeFeed>; get page(): IBrowseResponse; get items(): ObservedArray<YTNode>; get has_continuation(): boolean; }