-- Logs begin at Sat 2024-11-23 10:18:23 +07, end at Sat 2024-11-23 11:10:58 +07. --
Nov 23 11:09:12 volumio systemd-journald[448]: Suppressed 5754 messages from volumio.service
Nov 23 11:09:12 volumio volumio[910]: Searching all installed plugins
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: , search
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: mpd , search
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , search
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: last_100 , search
Nov 23 11:09:12 volumio volumio[910]: info: Error : CoreCommandRouter::executeOnPlugin: No method [search] in plugin last_100
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: webradio , search
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: ytmusic , search
Nov 23 11:09:12 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: youtube2 , search
Nov 23 11:09:13 volumio volumio[910]: error: Failed search in plugin ytmusic: Error: Request to https://www.youtube.com/youtubei/v1/search?prettyPrint=false&alt=json failed with status 400
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:13 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:13 volumio volumio[910]: The class has changed to:
Nov 23 11:09:13 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:13 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:13 volumio volumio[910]: entity_id: string;
Nov 23 11:09:13 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:13 volumio volumio[910]: thumbnail: {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: string,
Nov 23 11:09:13 volumio volumio[910]: width: number,
Nov 23 11:09:13 volumio volumio[910]: height: number
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:13 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:13 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: string
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: badge?: {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: string,
Nov 23 11:09:13 volumio volumio[910]: badge_style: string,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: string
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:13 volumio volumio[910]: super();
Nov 23 11:09:13 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:13 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:13 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:13 volumio volumio[910]: sources: {
Nov 23 11:09:13 volumio volumio[910]: 0: {
Nov 23 11:09:13 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:13 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:13 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:13 volumio volumio[910]: on_visible: {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:13 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:13 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:13 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:13 volumio volumio[910]: primary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: secondary_text: {
Nov 23 11:09:13 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: };
Nov 23 11:09:13 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:13 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:13 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:13 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:13 volumio volumio[910]: logging_directives: {
Nov 23 11:09:13 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:13 volumio volumio[910]: visibility: {
Nov 23 11:09:13 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:13 volumio volumio[910]: },
Nov 23 11:09:13 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: } : undefined;
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: }
Nov 23 11:09:13 volumio volumio[910]: info: All search sources collected, pushing search results
Nov 23 11:09:17 volumio volumio[910]: Searching all installed plugins
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: , search
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: mpd , search
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , search
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: last_100 , search
Nov 23 11:09:17 volumio volumio[910]: info: Error : CoreCommandRouter::executeOnPlugin: No method [search] in plugin last_100
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: webradio , search
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: ytmusic , search
Nov 23 11:09:17 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: youtube2 , search
Nov 23 11:09:17 volumio volumio[910]: error: Failed search in plugin ytmusic: Error: Request to https://www.youtube.com/youtubei/v1/search?prettyPrint=false&alt=json failed with status 400
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:18 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:18 volumio volumio[910]: The class has changed to:
Nov 23 11:09:18 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:18 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:18 volumio volumio[910]: entity_id: string;
Nov 23 11:09:18 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:18 volumio volumio[910]: thumbnail: {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: string,
Nov 23 11:09:18 volumio volumio[910]: width: number,
Nov 23 11:09:18 volumio volumio[910]: height: number
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:18 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:18 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: string
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: badge?: {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: string,
Nov 23 11:09:18 volumio volumio[910]: badge_style: string,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: string
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:18 volumio volumio[910]: super();
Nov 23 11:09:18 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:18 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:18 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:18 volumio volumio[910]: sources: {
Nov 23 11:09:18 volumio volumio[910]: 0: {
Nov 23 11:09:18 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:18 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:18 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:18 volumio volumio[910]: on_visible: {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:18 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:18 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:18 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:18 volumio volumio[910]: primary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: secondary_text: {
Nov 23 11:09:18 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: };
Nov 23 11:09:18 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:18 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:18 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:18 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:18 volumio volumio[910]: logging_directives: {
Nov 23 11:09:18 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:18 volumio volumio[910]: visibility: {
Nov 23 11:09:18 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:18 volumio volumio[910]: },
Nov 23 11:09:18 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: } : undefined;
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: }
Nov 23 11:09:18 volumio volumio[910]: info: All search sources collected, pushing search results
Nov 23 11:09:23 volumio volumio[910]: Searching all installed plugins
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: , search
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: mpd , search
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , search
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: last_100 , search
Nov 23 11:09:23 volumio volumio[910]: info: Error : CoreCommandRouter::executeOnPlugin: No method [search] in plugin last_100
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: webradio , search
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: ytmusic , search
Nov 23 11:09:23 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: youtube2 , search
Nov 23 11:09:23 volumio volumio[910]: error: Failed search in plugin ytmusic: Error: Request to https://www.youtube.com/youtubei/v1/search?prettyPrint=false&alt=json failed with status 400
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: index_in_collection: number;
Nov 23 11:09:23 volumio volumio[910]: menu_on_tap_a11y_label: string;
Nov 23 11:09:23 volumio volumio[910]: overlay_metadata: {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: string
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: badge?: {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: string,
Nov 23 11:09:23 volumio volumio[910]: badge_style: string,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: string,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: string,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: string
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: boolean
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: constructor(data: RawNode) {
Nov 23 11:09:23 volumio volumio[910]: super();
Nov 23 11:09:23 volumio volumio[910]: this.entity_id = data.entityId;
Nov 23 11:09:23 volumio volumio[910]: this.accessibility_text = data.accessibilityText;
Nov 23 11:09:23 volumio volumio[910]: this.thumbnail = {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: data.thumbnail.sources.0.url,
Nov 23 11:09:23 volumio volumio[910]: width: data.thumbnail.sources.0.width,
Nov 23 11:09:23 volumio volumio[910]: height: data.thumbnail.sources.0.height
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.inline_player_data = {
Nov 23 11:09:23 volumio volumio[910]: on_visible: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap = {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.index_in_collection = data.indexInCollection;
Nov 23 11:09:23 volumio volumio[910]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 23 11:09:23 volumio volumio[910]: this.overlay_metadata = {
Nov 23 11:09:23 volumio volumio[910]: primary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.primaryText.content
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: secondary_text: {
Nov 23 11:09:23 volumio volumio[910]: content: data.overlayMetadata.secondaryText.content
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.logging_directives = {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: this.badge = Reflect.has(data, 'badge') ? {
Nov 23 11:09:23 volumio volumio[910]: badge_view_model: {
Nov 23 11:09:23 volumio volumio[910]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 23 11:09:23 volumio volumio[910]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 23 11:09:23 volumio volumio[910]: logging_directives: {
Nov 23 11:09:23 volumio volumio[910]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 23 11:09:23 volumio volumio[910]: visibility: {
Nov 23 11:09:23 volumio volumio[910]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 23 11:09:23 volumio volumio[910]: },
Nov 23 11:09:23 volumio volumio[910]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: } : undefined;
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: ShortsLockupView changed!
Nov 23 11:09:23 volumio volumio[910]: The following keys where altered: badge
Nov 23 11:09:23 volumio volumio[910]: The class has changed to:
Nov 23 11:09:23 volumio volumio[910]: class ShortsLockupView extends YTNode {
Nov 23 11:09:23 volumio volumio[910]: static type = 'ShortsLockupView';
Nov 23 11:09:23 volumio volumio[910]: entity_id: string;
Nov 23 11:09:23 volumio volumio[910]: accessibility_text: string;
Nov 23 11:09:23 volumio volumio[910]: thumbnail: {
Nov 23 11:09:23 volumio volumio[910]: sources: {
Nov 23 11:09:23 volumio volumio[910]: 0: {
Nov 23 11:09:23 volumio volumio[910]: url: string,
Nov 23 11:09:23 volumio volumio[910]: width: number,
Nov 23 11:09:23 volumio volumio[910]: height: number
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: }
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: on_tap: {
Nov 23 11:09:23 volumio volumio[910]: innertube_command: NavigationEndpoint
Nov 23 11:09:23 volumio volumio[910]: };
Nov 23 11:09:23 volumio volumio[910]: inline_player_data: {
Nov 23 11:09:25 volumio ntpd[886]: Soliciting pool server 2404:fbc0:0:2046::c
Nov 23 11:09:39 volumio ntpd[886]: Soliciting pool server 115.165.161.155
Nov 23 11:09:54 volumio ntpd[886]: Soliciting pool server 103.184.124.23
Nov 23 11:09:58 volumio systemd-journald[448]: Suppressed 3146 messages from volumio.service
Nov 23 11:09:58 volumio volumio[910]: info: Preload queue cleared
Nov 23 11:09:58 volumio volumio[910]: info: CoreCommandRouter::volumioReplaceandPlayItems
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::ClearQueue
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::stop
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::clearPlayQueue
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::saveQueue
Nov 23 11:09:58 volumio volumio[910]: info: CoreCommandRouter::volumioPushQueue
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::addQueueItems
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::addQueueItems
Nov 23 11:09:58 volumio volumio[910]: info: Preload queue cleared
Nov 23 11:09:58 volumio volumio[910]: info: Adding Item to queue: youtube2/video@explodeTrackData:o=%7B%22title%22%3A%22TUY%E1%BB%86T%20PH%E1%BA%A8M%2020%20B%C3%A0i%20Nh%E1%BA%A1c%20V%C3%A0ng%20H%E1%BA%A3i%20Ngo%E1%BA%A1i%20Tr%E1%BB%AF%20T%C3%ACnh%202024%20%E2%98%85%20LK%20Nh%E1%BA%A1c%20Bolero%20X%C6%B0a%20Nghe%20NG%E1%BB%8CT%20L%E1%BB%8AM%20TIM%22%2C%22artist%22%3A%22%C4%90%C6%B0%E1%BB%9Dng%20X%C6%B0a%20%C3%82m%20Nh%E1%BA%A1c%20%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fu1vQCXDeMJE%2Fhq720.jpg%3Fv%3D673ef197%26sqp%3D-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE%3D%26rs%3DAOn4CLDKgqYF8dIb-9IdtGlrbJoVleSy4g%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22u1vQCXDeMJE%22%2C%22params%22%3A%22qgMMbmjhuqFjIHZhbmdkugMKCOKj3uuCt-niRboDGBIWUkRBVGZtYm1qaHVxRmpJSGJEb0c1broDCwjLwPb6qqjEv6IBugMKCOHN_76KqLK8cboDCgjm2Jf3292ckSm6AwsIgo7jt7LX8rqiAboDCwjMpYXpl-XOjpsBugMLCLaVk8zaobmPsQG6AwsI8ePBpcfNqIPIAboDCwjXrYG6z96ftJMBugMLCKGgmtCF1uf7_AG6AwoI26ab9o6dgLFKugMLCMmwoIyoqPfP_gG6AwoIxNeEpd-T2MIrugMLCOOau5320ZXNxQG6AwoIroXivK7ouOAvugMkEiJQTElsUmJPLVA1QlFPMmF3eTRpOXVsX2xwVEJVWTd1cm0wugMKCIfZ-JHGiIfOLw%253D%253D%22%7D%7D%7D
Nov 23 11:09:58 volumio volumio[910]: info: Exploding uri youtube2/video@explodeTrackData:o=%7B%22title%22%3A%22TUY%E1%BB%86T%20PH%E1%BA%A8M%2020%20B%C3%A0i%20Nh%E1%BA%A1c%20V%C3%A0ng%20H%E1%BA%A3i%20Ngo%E1%BA%A1i%20Tr%E1%BB%AF%20T%C3%ACnh%202024%20%E2%98%85%20LK%20Nh%E1%BA%A1c%20Bolero%20X%C6%B0a%20Nghe%20NG%E1%BB%8CT%20L%E1%BB%8AM%20TIM%22%2C%22artist%22%3A%22%C4%90%C6%B0%E1%BB%9Dng%20X%C6%B0a%20%C3%82m%20Nh%E1%BA%A1c%20%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fu1vQCXDeMJE%2Fhq720.jpg%3Fv%3D673ef197%26sqp%3D-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE%3D%26rs%3DAOn4CLDKgqYF8dIb-9IdtGlrbJoVleSy4g%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22u1vQCXDeMJE%22%2C%22params%22%3A%22qgMMbmjhuqFjIHZhbmdkugMKCOKj3uuCt-niRboDGBIWUkRBVGZtYm1qaHVxRmpJSGJEb0c1broDCwjLwPb6qqjEv6IBugMKCOHN_76KqLK8cboDCgjm2Jf3292ckSm6AwsIgo7jt7LX8rqiAboDCwjMpYXpl-XOjpsBugMLCLaVk8zaobmPsQG6AwsI8ePBpcfNqIPIAboDCwjXrYG6z96ftJMBugMLCKGgmtCF1uf7_AG6AwoI26ab9o6dgLFKugMLCMmwoIyoqPfP_gG6AwoIxNeEpd-T2MIrugMLCOOau5320ZXNxQG6AwoIroXivK7ouOAvugMkEiJQTElsUmJPLVA1QlFPMmF3eTRpOXVsX2xwVEJVWTd1cm0wugMKCIfZ-JHGiIfOLw%253D%253D%22%7D%7D%7D in service youtube2
Nov 23 11:09:58 volumio volumio[910]: info: [youtube2-browse] explodeUri: youtube2/video@explodeTrackData:o=%7B%22title%22%3A%22TUY%E1%BB%86T%20PH%E1%BA%A8M%2020%20B%C3%A0i%20Nh%E1%BA%A1c%20V%C3%A0ng%20H%E1%BA%A3i%20Ngo%E1%BA%A1i%20Tr%E1%BB%AF%20T%C3%ACnh%202024%20%E2%98%85%20LK%20Nh%E1%BA%A1c%20Bolero%20X%C6%B0a%20Nghe%20NG%E1%BB%8CT%20L%E1%BB%8AM%20TIM%22%2C%22artist%22%3A%22%C4%90%C6%B0%E1%BB%9Dng%20X%C6%B0a%20%C3%82m%20Nh%E1%BA%A1c%20%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fu1vQCXDeMJE%2Fhq720.jpg%3Fv%3D673ef197%26sqp%3D-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE%3D%26rs%3DAOn4CLDKgqYF8dIb-9IdtGlrbJoVleSy4g%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22u1vQCXDeMJE%22%2C%22params%22%3A%22qgMMbmjhuqFjIHZhbmdkugMKCOKj3uuCt-niRboDGBIWUkRBVGZtYm1qaHVxRmpJSGJEb0c1broDCwjLwPb6qqjEv6IBugMKCOHN_76KqLK8cboDCgjm2Jf3292ckSm6AwsIgo7jt7LX8rqiAboDCwjMpYXpl-XOjpsBugMLCLaVk8zaobmPsQG6AwsI8ePBpcfNqIPIAboDCwjXrYG6z96ftJMBugMLCKGgmtCF1uf7_AG6AwoI26ab9o6dgLFKugMLCMmwoIyoqPfP_gG6AwoIxNeEpd-T2MIrugMLCOOau5320ZXNxQG6AwoIroXivK7ouOAvugMkEiJQTElsUmJPLVA1QlFPMmF3eTRpOXVsX2xwVEJVWTd1cm0wugMKCIfZ-JHGiIfOLw%253D%253D%22%7D%7D%7D
Nov 23 11:09:58 volumio volumio[910]: info: CoreCommandRouter::volumioPushQueue
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::saveQueue
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::updateTrackBlock
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::getTrackBlock
Nov 23 11:09:58 volumio volumio[910]: info: CoreCommandRouter::volumioPlay
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::play index 0
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::stop
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::play index undefined
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::getTrack 0
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::startPlaybackTimer
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::getTrack 0
Nov 23 11:09:58 volumio volumio[910]: info: [youtube2-play] clearAddPlayTrack: youtube2/video@endpoint:o=%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22u1vQCXDeMJE%22%2C%22params%22%3A%22qgMMbmjhuqFjIHZhbmdkugMKCOKj3uuCt-niRboDGBIWUkRBVGZtYm1qaHVxRmpJSGJEb0c1broDCwjLwPb6qqjEv6IBugMKCOHN_76KqLK8cboDCgjm2Jf3292ckSm6AwsIgo7jt7LX8rqiAboDCwjMpYXpl-XOjpsBugMLCLaVk8zaobmPsQG6AwsI8ePBpcfNqIPIAboDCwjXrYG6z96ftJMBugMLCKGgmtCF1uf7_AG6AwoI26ab9o6dgLFKugMLCMmwoIyoqPfP_gG6AwoIxNeEpd-T2MIrugMLCOOau5320ZXNxQG6AwoIroXivK7ouOAvugMkEiJQTElsUmJPLVA1QlFPMmF3eTRpOXVsX2xwVEJVWTd1cm0wugMKCIfZ-JHGiIfOLw%253D%253D%22%7D%7D@explodeTrackData:o=%7B%22title%22%3A%22TUY%E1%BB%86T%20PH%E1%BA%A8M%2020%20B%C3%A0i%20Nh%E1%BA%A1c%20V%C3%A0ng%20H%E1%BA%A3i%20Ngo%E1%BA%A1i%20Tr%E1%BB%AF%20T%C3%ACnh%202024%20%E2%98%85%20LK%20Nh%E1%BA%A1c%20Bolero%20X%C6%B0a%20Nghe%20NG%E1%BB%8CT%20L%E1%BB%8AM%20TIM%22%2C%22artist%22%3A%22%C4%90%C6%B0%E1%BB%9Dng%20X%C6%B0a%20%C3%82m%20Nh%E1%BA%A1c%20%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fu1vQCXDeMJE%2Fhq720.jpg%3Fv%3D673ef197%26sqp%3D-oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE%3D%26rs%3DAOn4CLDKgqYF8dIb-9IdtGlrbJoVleSy4g%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22u1vQCXDeMJE%22%2C%22params%22%3A%22qgMMbmjhuqFjIHZhbmdkugMKCOKj3uuCt-niRboDGBIWUkRBVGZtYm1qaHVxRmpJSGJEb0c1broDCwjLwPb6qqjEv6IBugMKCOHN_76KqLK8cboDCgjm2Jf3292ckSm6AwsIgo7jt7LX8rqiAboDCwjMpYXpl-XOjpsBugMLCLaVk8zaobmPsQG6AwsI8ePBpcfNqIPIAboDCwjXrYG6z96ftJMBugMLCKGgmtCF1uf7_AG6AwoI26ab9o6dgLFKugMLCMmwoIyoqPfP_gG6AwoIxNeEpd-T2MIrugMLCOOau5320ZXNxQG6AwoIroXivK7ouOAvugMkEiJQTElsUmJPLVA1QlFPMmF3eTRpOXVsX2xwVEJVWTd1cm0wugMKCIfZ-JHGiIfOLw%253D%253D%22%7D%7D%7D
Nov 23 11:09:58 volumio volumio[910]: info: CorePlayQueue::getTrack 0
Nov 23 11:09:58 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand stop
Nov 23 11:09:58 volumio volumio[910]: info: sendMpdCommand stop took 0 milliseconds
Nov 23 11:09:58 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand clear
Nov 23 11:09:58 volumio volumio[910]: info:
Nov 23 11:09:58 volumio volumio[910]: ---------------------------- MPD announces system playlist update
Nov 23 11:09:58 volumio volumio[910]: info: Ignoring MPD Status Update
Nov 23 11:09:58 volumio volumio[910]: info: sendMpdCommand clear took 0 milliseconds
Nov 23 11:09:58 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand addid "https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1732356598/ei/llVBZ4CaLavVs8IP7ZmgQA/ip/14.228.135.170/id/u1vQCXDeMJE.1/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/tx/51326654/txs/51326650%2C51326651%2C51326652%2C51326653%2C51326654%2C51326655%2C51326656/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/spc/qtApAQ34YymMtdcO1tq5u_tIaciM07AS1mDrPifugEono2ghy1Rn/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/ncsapi/1/keepalive/yes/fexp/51326932%2C51335594/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Ctx%2Ctxs%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRQIgN-X9H0paXa-oOqFKeqoMMDdhptKWjXqFTzoCfIwKMi4CIQCotpC4jsvwzo5obEkVvD7C6lYLrvvg8ZvApTI7d83kcQ%3D%3D/file/index.m3u8&t.YouTube"
Nov 23 11:09:58 volumio volumio[910]: error: updateQueue error: null
Nov 23 11:09:58 volumio volumio[910]: info: ------------------------------ 3ms
Nov 23 11:09:58 volumio volumio[910]: info: sendMpdCommand addid "https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1732356598/ei/llVBZ4CaLavVs8IP7ZmgQA/ip/14.228.135.170/id/u1vQCXDeMJE.1/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/tx/51326654/txs/51326650%2C51326651%2C51326652%2C51326653%2C51326654%2C51326655%2C51326656/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/spc/qtApAQ34YymMtdcO1tq5u_tIaciM07AS1mDrPifugEono2ghy1Rn/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/ncsapi/1/keepalive/yes/fexp/51326932%2C51335594/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Ctx%2Ctxs%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRQIgN-X9H0paXa-oOqFKeqoMMDdhptKWjXqFTzoCfIwKMi4CIQCotpC4jsvwzo5obEkVvD7C6lYLrvvg8ZvApTI7d83kcQ%3D%3D/file/index.m3u8&t.YouTube" took 3 milliseconds
Nov 23 11:09:58 volumio volumio[910]: verbose: MPD COMMAND [object Object]
Nov 23 11:09:58 volumio volumio[910]: info:
Nov 23 11:09:58 volumio volumio[910]: ---------------------------- MPD announces system playlist update
Nov 23 11:09:58 volumio volumio[910]: info: Ignoring MPD Status Update
Nov 23 11:09:58 volumio volumio[910]: info:
Nov 23 11:09:58 volumio volumio[910]: ---------------------------- MPD announces system playlist update
Nov 23 11:09:58 volumio volumio[910]: info: Ignoring MPD Status Update
Nov 23 11:09:58 volumio volumio[910]: info: ------------------------------ 1ms
Nov 23 11:09:58 volumio volumio[910]: info: CoreStateMachine::setConsumeUpdateService mpd
Nov 23 11:09:58 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand play
Nov 23 11:09:58 volumio volumio[910]: info: ------------------------------ 0ms
Nov 23 11:09:58 volumio volumio[910]: info: sendMpdCommand play took 0 milliseconds
Nov 23 11:10:01 volumio volumio[910]: info:
Nov 23 11:10:01 volumio volumio[910]: ---------------------------- MPD announces state update: player
Nov 23 11:10:01 volumio volumio[910]: info: ControllerMpd::getState
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand status
Nov 23 11:10:01 volumio volumio[910]: info:
Nov 23 11:10:01 volumio volumio[910]: ---------------------------- MPD announces state update: player
Nov 23 11:10:01 volumio volumio[910]: info: sendMpdCommand status took 14 milliseconds
Nov 23 11:10:01 volumio volumio[910]: info: ControllerMpd::getState
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand status
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::parseState
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 23 11:10:01 volumio volumio[910]: info: sendMpdCommand status took 9 milliseconds
Nov 23 11:10:01 volumio volumio[910]: info: sendMpdCommand playlistinfo took 9 milliseconds
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::parseState
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::parseTrackInfo
Nov 23 11:10:01 volumio volumio[910]: info: ControllerMpd::pushState
Nov 23 11:10:01 volumio volumio[910]: info: CoreCommandRouter::servicePushState
Nov 23 11:10:01 volumio volumio[910]: info: CorePlayQueue::getTrack 0
Nov 23 11:10:01 volumio volumio[910]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":0,"samplerate":44.1,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"TUYỆT PHẨM 20 Bài Nhạc Vàng Hải Ngoại Trữ Tình 2024 ★ LK Nhạc Bolero Xưa Nghe NGỌT LỊM TIM","artist":"Đường Xưa Âm Nhạc","album":"YouTube","uri":"https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1732356598/ei/llVBZ4CaLavVs8IP7ZmgQA/ip/14.228.135.170/id/u1vQCXDeMJE.1/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/tx/51326654/txs/51326650%2C51326651%2C51326652%2C51326653%2C51326654%2C51326655%2C51326656/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/spc/qtApAQ34YymMtdcO1tq5u_tIaciM07AS1mDrPifugEono2ghy1Rn/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/ncsapi/1/keepalive/yes/fexp/51326932%2C51335594/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Ctx%2Ctxs%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRQIgN-X9H0paXa-oOqFKeqoMMDdhptKWjXqFTzoCfIwKMi4CIQCotpC4jsvwzo5obEkVvD7C6lYLrvvg8ZvApTI7d83kcQ%3D%3D/file/index.m3u8&t.YouTube","trackType":"YouTube"}
Nov 23 11:10:01 volumio volumio[910]: verbose: CURRENT POSITION 0
Nov 23 11:10:01 volumio volumio[910]: info: CoreStateMachine::syncState stateService play
Nov 23 11:10:01 volumio volumio[910]: info: CoreStateMachine::syncState currentStatus stop
Nov 23 11:10:01 volumio volumio[910]: info: ------------------------------ 26ms
Nov 23 11:10:01 volumio volumio[910]: info: sendMpdCommand playlistinfo took 2 milliseconds
Nov 23 11:10:01 volumio volumio[910]: verbose: ControllerMpd::parseTrackInfo
Nov 23 11:10:01 volumio volumio[910]: info: ControllerMpd::pushState
Nov 23 11:10:01 volumio volumio[910]: info: CoreCommandRouter::servicePushState
Nov 23 11:10:01 volumio volumio[910]: info: CorePlayQueue::getTrack 0
Nov 23 11:10:01 volumio volumio[910]: verbose: STATE SERVICE {"status":"play","position":0,"seek":34,"duration":0,"samplerate":44.1,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"TUYỆT PHẨM 20 Bài Nhạc Vàng Hải Ngoại Trữ Tình 2024 ★ LK Nhạc Bolero Xưa Nghe NGỌT LỊM TIM","artist":"Đường Xưa Âm Nhạc","album":"YouTube","uri":"https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1732356598/ei/llVBZ4CaLavVs8IP7ZmgQA/ip/14.228.135.170/id/u1vQCXDeMJE.1/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/tx/51326654/txs/51326650%2C51326651%2C51326652%2C51326653%2C51326654%2C51326655%2C51326656/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/spc/qtApAQ34YymMtdcO1tq5u_tIaciM07AS1mDrPifugEono2ghy1Rn/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/ncsapi/1/keepalive/yes/fexp/51326932%2C51335594/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Ctx%2Ctxs%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRQIgN-X9H0paXa-oOqFKeqoMMDdhptKWjXqFTzoCfIwKMi4CIQCotpC4jsvwzo5obEkVvD7C6lYLrvvg8ZvApTI7d83kcQ%3D%3D/file/index.m3u8&t.YouTube","trackType":"YouTube"}
Nov 23 11:10:01 volumio volumio[910]: verbose: CURRENT POSITION 0
Nov 23 11:10:01 volumio volumio[910]: info: CoreStateMachine::syncState stateService play
Nov 23 11:10:01 volumio volumio[910]: info: CoreStateMachine::syncState currentStatus play
Nov 23 11:10:02 volumio volumio[910]: info: Received an update from plugin. extracting info from payload
Nov 23 11:10:02 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:02 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:02 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:02 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:02 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:02 volumio volumio[910]: info: ------------------------------ 28ms
Nov 23 11:10:09 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
Nov 23 11:10:09 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
Nov 23 11:10:09 volumio volumio[910]: info: Discovery: Getting this device information
Nov 23 11:10:09 volumio volumio[910]: info: CoreCommandRouter::volumioGetState
Nov 23 11:10:09 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
Nov 23 11:10:25 volumio volumio[910]: info: VolumeController::SetAlsaVolume85
Nov 23 11:10:25 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:25 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:25 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:25 volumio volumio[910]: info: VolumeController::SetAlsaVolume80
Nov 23 11:10:25 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:25 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:25 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:26 volumio volumio[910]: info: VolumeController::SetAlsaVolume85
Nov 23 11:10:26 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:26 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:26 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:26 volumio volumio[910]: info: VolumeController::SetAlsaVolume90
Nov 23 11:10:26 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:26 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:26 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:27 volumio volumio[910]: info: VolumeController::SetAlsaVolume95
Nov 23 11:10:27 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:27 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:27 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:28 volumio volumio[910]: info: VolumeController::SetAlsaVolume90
Nov 23 11:10:28 volumio volumio[910]: info: CoreStateMachine::pushState
Nov 23 11:10:28 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 23 11:10:28 volumio volumio[910]: info: CoreCommandRouter::volumioPushState
Nov 23 11:10:32 volumio ntpd[886]: Soliciting pool server 2401:5f80:5001:1f::31f
Nov 23 11:10:39 volumio ntpd[886]: Soliciting pool server 103.184.124.23
Nov 23 11:10:39 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
Nov 23 11:10:39 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
Nov 23 11:10:39 volumio volumio[910]: info: Discovery: Getting this device information
Nov 23 11:10:39 volumio volumio[910]: info: CoreCommandRouter::volumioGetState
Nov 23 11:10:39 volumio volumio[910]: info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
Nov 23 11:10:45 volumio ntpd[886]: Soliciting pool server 103.184.124.23
Nov 23 11:10:58 volumio volumio[910]: |||||||||||||||||||||||| WARNING: FATAL ERROR |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nov 23 11:10:58 volumio volumio[910]: Error: connect ETIMEDOUT 151.101.78.79:80
Nov 23 11:10:58 volumio volumio[910]: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1159:16) {
Nov 23 11:10:58 volumio volumio[910]: errno: -110,
Nov 23 11:10:58 volumio volumio[910]: code: 'ETIMEDOUT',
Nov 23 11:10:58 volumio volumio[910]: syscall: 'connect',
Nov 23 11:10:58 volumio volumio[910]: address: '151.101.78.79',
Nov 23 11:10:58 volumio volumio[910]: port: 80
Nov 23 11:10:58 volumio volumio[910]: }
Nov 23 11:10:58 volumio volumio[910]: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nov 23 11:10:58 volumio sudo[11957]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/journalctl --since=2024-11-23 11:09
Nov 23 11:10:58 volumio sudo[11957]: pam_unix(sudo:session): session opened for user root by (uid=0)
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
VOLUMIO_BUILD_VERSION="70bcab5180cf11352f5a5197ade215ea8ee93db0"
VOLUMIO_FE_VERSION="e7cae168f9927391640a091813b8a9656b6909b6"
VOLUMIO_FE3_VERSION="df82a8f23c90a3617c15c55572c8aaea90d8b32a"
VOLUMIO_BE_VERSION="678d37490b3eb2102ce7c6d7a6dc3cf042ff2347"
VOLUMIO_ARCH="x64"
VOLUMIO_VARIANT="volumio"
VOLUMIO_TEST="FALSE"
VOLUMIO_BUILD_DATE="Fri 08 Nov 2024 07:25:16 PM CET"
VOLUMIO_VERSION="3.779"
VOLUMIO_HARDWARE="x86_amd64"
VOLUMIO_DEVICENAME="x86_64"
VOLUMIO_HASH="66c567362bdbb3dc1644a18f7879afe7"