Files
YouTube.js/src/parser/classes/menus/MultiPageMenu.ts
LuanRT 34281e2445 refactor: migrate parsers to TS (#133)
* dev: finish top-level parsers TS migration

* dev: migrate menu renderers to TS

* chore: fix ts errors

* dev: finish ts migration 🎉
2022-08-20 03:18:17 -03:00

19 lines
385 B
TypeScript

import Parser from '../../index';
import { YTNode } from '../../helpers';
class MultiPageMenu extends YTNode {
static type = 'MultiPageMenu';
header;
sections;
style: string;
constructor(data: any) {
super();
this.header = Parser.parse(data.header);
this.sections = Parser.parse(data.sections);
this.style = data.style;
}
}
export default MultiPageMenu;