youtubei.js / YT / Settings
Class: Settings
Constructors
new Settings()
new Settings(
actions,response):Settings
Parameters
• actions: Actions
• response: ApiResponse
Returns
Defined in
src/parser/youtube/Settings.ts:28
Properties
introduction?
optionalintroduction:PageIntroduction
Defined in
src/parser/youtube/Settings.ts:25
sections
sections:
undefined|object[]
Defined in
src/parser/youtube/Settings.ts:26
sidebar?
optionalsidebar:SettingsSidebar
Defined in
src/parser/youtube/Settings.ts:24
Accessors
page
getpage():IBrowseResponse
Returns
Defined in
src/parser/youtube/Settings.ts:132
setting_options
getsetting_options():string[]
Returns settings available in the page.
Returns
string[]
Defined in
src/parser/youtube/Settings.ts:105
sidebar_items
getsidebar_items():string[]
Returns options available in the sidebar.
Returns
string[]
Defined in
src/parser/youtube/Settings.ts:125
Methods
getSettingOption()
getSettingOption(
name):SettingsSwitch
Finds a setting by name and returns it. Use setting_options to see available options.
Parameters
• name: string
Returns
Defined in
src/parser/youtube/Settings.ts:79
selectSidebarItem()
selectSidebarItem(
target_item):Promise<Settings>
Selects an item from the sidebar menu. Use sidebar_items to see available items.
Parameters
• target_item: string | CompactLink
Returns
Promise<Settings>