youtubei.js / Context
Type Alias: Context
Context =
object
Defined in: src/core/Session.ts:38
Properties
client
client:
object
Defined in: src/core/Session.ts:39
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:98
internalExperimentFlags
internalExperimentFlags:
any[]
useSsl
useSsl:
boolean
thirdParty?
optionalthirdParty:object
Defined in: src/core/Session.ts:95
embedUrl
embedUrl:
string
user
user:
object
Defined in: src/core/Session.ts:90
enableSafetyMode
enableSafetyMode:
boolean
lockedSafetyMode
lockedSafetyMode:
boolean
onBehalfOfUser?
optionalonBehalfOfUser:string