mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-30 09:55:18 +00:00
* feat(Feed): Update `getVideosFromMemo` to support `LockupView` nodes * feat(parser): Add `DownloadListItemView` renderer parser * feat(FilterableFeed): Add support for `ChipView` nodes * feat(Channel): Add support for new feed filter system Honestly the whole Channel class needs a cleanup. Maybe I'll do that at some point in the future.
16 lines
465 B
TypeScript
16 lines
465 B
TypeScript
import { YTNode } from '../helpers.js';
|
|
import type { RawNode } from '../types/RawResponse.js';
|
|
import RendererContext from './misc/RendererContext.js';
|
|
|
|
export default class DownloadListItemView extends YTNode {
|
|
static type = 'DownloadListItemView';
|
|
|
|
public renderer_context?: RendererContext;
|
|
|
|
constructor(data: RawNode) {
|
|
super();
|
|
if ('rendererContext' in data) {
|
|
this.renderer_context = new RendererContext(data.rendererContext);
|
|
}
|
|
}
|
|
} |