mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-22 05:58:14 +00:00
* feat(parser): Add Form.ts parser class Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
15 lines
424 B
TypeScript
15 lines
424 B
TypeScript
import { YTNode } from '../helpers.js';
|
|
import { Parser, type RawNode } from '../index.js';
|
|
import { type ObservedArray } from '../helpers.js';
|
|
import ToggleFormField from './ToggleFormField.js';
|
|
|
|
export default class Form extends YTNode {
|
|
static type = 'Form';
|
|
|
|
fields: ObservedArray<ToggleFormField>;
|
|
|
|
constructor(data: RawNode) {
|
|
super();
|
|
this.fields = Parser.parseArray(data.fields, ToggleFormField);
|
|
}
|
|
} |