@duell10111/youtubei.js
Version:
A JavaScript client for YouTube's private API, known as InnerTube.
20 lines (19 loc) • 697 B
TypeScript
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;
}