Skip to content

feat(Parser): Add ThumbnailOverlayTitleView and PageIndicatorView classes#1120

Open
zestysoft wants to merge 1 commit intoLuanRT:mainfrom
zestysoft:add-missing-parser-classes
Open

feat(Parser): Add ThumbnailOverlayTitleView and PageIndicatorView classes#1120
zestysoft wants to merge 1 commit intoLuanRT:mainfrom
zestysoft:add-missing-parser-classes

Conversation

@zestysoft
Copy link

Summary

Add two missing parser classes that were being JIT-generated at runtime:

  • ThumbnailOverlayTitleView: Displays title/subtitle overlays on thumbnails (e.g., "LIVE", "MIX" labels)
  • PageIndicatorView: Tracks pagination state in carousels (indicator count and selected index)

These are encountered when parsing Mix/Playlist responses and were causing console warnings:

[YOUTUBEJS][Parser]: Error: ThumbnailOverlayTitleView not found!
[YOUTUBEJS][Parser]: Error: PageIndicatorView not found!

Test plan

  • Build completes successfully with npm run build
  • Parser map auto-generates exports in nodes.ts

…sses

Add two missing parser classes that were being JIT-generated at runtime:

- ThumbnailOverlayTitleView: Displays title/subtitle overlays on thumbnails
- PageIndicatorView: Tracks pagination state in carousels (indicator count and selected index)

These are encountered when parsing Mix/Playlist responses.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant