fix(LockupView): Add overlay nodes used by VIDEO views

This commit is contained in:
Luan
2025-01-25 11:59:17 -03:00
parent 3ffdee9554
commit 424c65356c
6 changed files with 63 additions and 5 deletions

View File

@@ -0,0 +1,15 @@
import type { ObservedArray } from '../helpers.js';
import { YTNode } from '../helpers.js';
import { Parser, type RawNode } from '../index.js';
import ToggleButtonView from './ToggleButtonView.js';
export default class ThumbnailHoverOverlayToggleActionsView extends YTNode {
static type = 'ThumbnailHoverOverlayToggleActionsView';
public buttons: ObservedArray<ToggleButtonView>;
constructor(data: RawNode) {
super();
this.buttons = Parser.parseArray(data.buttons, ToggleButtonView);
}
}