youtubei.js / Context
Type Alias: Context
Context =
object
Defined in: src/core/Session.ts:40
Properties
client
client:
object
Defined in: src/core/Session.ts:41
androidSdkVersion?
optionalandroidSdkVersion?:number
browserName?
optionalbrowserName?:string
browserVersion?
optionalbrowserVersion?:string
clientFormFactor
clientFormFactor:
string
clientName
clientName:
string
clientScreen?
optionalclientScreen?:string
clientVersion
clientVersion:
string
configInfo?
optionalconfigInfo?:object
configInfo.appInstallData?
optionalappInstallData?:string
configInfo.coldConfigData?
optionalcoldConfigData?:string
configInfo.coldHashData?
optionalcoldHashData?:string
configInfo.hotHashData?
optionalhotHashData?:string
deviceExperimentId?
optionaldeviceExperimentId?:string
deviceMake
deviceMake:
string
deviceModel
deviceModel:
string
gl
gl:
string
hl
hl:
string
kidsAppInfo?
optionalkidsAppInfo?:object
kidsAppInfo.categorySettings
categorySettings:
object
kidsAppInfo.categorySettings.enabledCategories
enabledCategories:
string[]
kidsAppInfo.contentSettings
contentSettings:
object
kidsAppInfo.contentSettings.corpusPreference
corpusPreference:
string
kidsAppInfo.contentSettings.kidsNoSearchMode
kidsNoSearchMode:
string
mainAppWebInfo?
optionalmainAppWebInfo?:object
mainAppWebInfo.graftUrl
graftUrl:
string
mainAppWebInfo.isWebNativeShareAvailable
isWebNativeShareAvailable:
boolean
mainAppWebInfo.pwaInstallabilityStatus
pwaInstallabilityStatus:
string
mainAppWebInfo.webDisplayMode
webDisplayMode:
string
memoryTotalKbytes?
optionalmemoryTotalKbytes?:string
originalUrl?
optionaloriginalUrl?:string
osName
osName:
string
osVersion
osVersion:
string
platform
platform:
string
remoteHost?
optionalremoteHost?:string
rolloutToken?
optionalrolloutToken?:string
screenDensityFloat?
optionalscreenDensityFloat?:number
screenHeightPoints?
optionalscreenHeightPoints?:number
screenPixelDensity?
optionalscreenPixelDensity?:number
screenWidthPoints?
optionalscreenWidthPoints?:number
timeZone
timeZone:
string
userAgent
userAgent:
string
userInterfaceTheme?
optionaluserInterfaceTheme?:string
utcOffsetMinutes
utcOffsetMinutes:
number
visitorData?
optionalvisitorData?:string
request?
optionalrequest?:object
Defined in: src/core/Session.ts:100
internalExperimentFlags
internalExperimentFlags:
any[]
useSsl
useSsl:
boolean
thirdParty?
optionalthirdParty?:object
Defined in: src/core/Session.ts:97
embedUrl
embedUrl:
string
user
user:
object
Defined in: src/core/Session.ts:92
enableSafetyMode
enableSafetyMode:
boolean
lockedSafetyMode
lockedSafetyMode:
boolean
onBehalfOfUser?
optionalonBehalfOfUser?:string