diff --git a/src/parser/classes/endpoints/HideEngagementPanelEndpoint.ts b/src/parser/classes/endpoints/HideEngagementPanelEndpoint.ts new file mode 100644 index 00000000..d96fe42a --- /dev/null +++ b/src/parser/classes/endpoints/HideEngagementPanelEndpoint.ts @@ -0,0 +1,13 @@ +import { YTNode } from '../../helpers.js'; +import type { RawNode } from '../../index.js'; + +export default class ChangeEngagementPanelVisibilityEndpoint extends YTNode { + static type = 'ChangeEngagementPanelVisibilityEndpoint'; + + public panel_identifier: string; + + constructor(data: RawNode) { + super(); + this.panel_identifier = data.panelIdentifier; + } +} \ No newline at end of file diff --git a/src/parser/nodes.ts b/src/parser/nodes.ts index 98a6ebb3..f42fc78d 100644 --- a/src/parser/nodes.ts +++ b/src/parser/nodes.ts @@ -130,6 +130,7 @@ export { default as CreatePlaylistServiceEndpoint } from './classes/endpoints/Cr export { default as DeletePlaylistEndpoint } from './classes/endpoints/DeletePlaylistEndpoint.js'; export { default as FeedbackEndpoint } from './classes/endpoints/FeedbackEndpoint.js'; export { default as GetAccountsListInnertubeEndpoint } from './classes/endpoints/GetAccountsListInnertubeEndpoint.js'; +export { default as HideEngagementPanelEndpoint } from './classes/endpoints/HideEngagementPanelEndpoint.js'; export { default as LikeEndpoint } from './classes/endpoints/LikeEndpoint.js'; export { default as LiveChatItemContextMenuEndpoint } from './classes/endpoints/LiveChatItemContextMenuEndpoint.js'; export { default as ModifyChannelNotificationPreferenceEndpoint } from './classes/endpoints/ModifyChannelNotificationPreferenceEndpoint.js';