-- Logs begin at Sat 2024-11-02 11:16:25 +07, end at Sat 2024-11-02 11:20:19 +07. --
Nov 02 11:19:00 volumio volumio[809]: Searching all installed plugins
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: , search
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: mpd , search
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , search
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: last_100 , search
Nov 02 11:19:00 volumio volumio[809]: info: Error : CoreCommandRouter::executeOnPlugin: No method [search] in plugin last_100
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: webradio , search
Nov 02 11:19:00 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: youtube2 , search
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:00 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: badge?: {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: string,
Nov 02 11:19:00 volumio volumio[809]: badge_style: string,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:00 volumio volumio[809]: super();
Nov 02 11:19:00 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:00 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:00 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:00 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:00 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:00 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:00 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: } : undefined;
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:00 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: badge?: {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: string,
Nov 02 11:19:00 volumio volumio[809]: badge_style: string,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:00 volumio volumio[809]: super();
Nov 02 11:19:00 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:00 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:00 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:00 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:00 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:00 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:00 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: } : undefined;
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:00 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: badge?: {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: string,
Nov 02 11:19:00 volumio volumio[809]: badge_style: string,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:00 volumio volumio[809]: super();
Nov 02 11:19:00 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:00 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:00 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:00 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:00 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:00 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:00 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: } : undefined;
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:00 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: badge?: {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: string,
Nov 02 11:19:00 volumio volumio[809]: badge_style: string,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:00 volumio volumio[809]: super();
Nov 02 11:19:00 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:00 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:00 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:00 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:00 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:00 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:00 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: } : undefined;
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:00 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: badge?: {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: string,
Nov 02 11:19:00 volumio volumio[809]: badge_style: string,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:00 volumio volumio[809]: super();
Nov 02 11:19:00 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:00 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:00 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:00 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:00 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:00 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:00 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: } : undefined;
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:00 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:00 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: string
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: badge?: {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: string,
Nov 02 11:19:00 volumio volumio[809]: badge_style: string,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: string
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:00 volumio volumio[809]: super();
Nov 02 11:19:00 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:00 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:00 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:00 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:00 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:00 volumio volumio[809]: on_visible: {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:00 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:00 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:00 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:00 volumio volumio[809]: primary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: secondary_text: {
Nov 02 11:19:00 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:00 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:00 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:00 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:00 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:00 volumio volumio[809]: logging_directives: {
Nov 02 11:19:00 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:00 volumio volumio[809]: visibility: {
Nov 02 11:19:00 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:00 volumio volumio[809]: },
Nov 02 11:19:00 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: } : undefined;
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:00 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:00 volumio volumio[809]: The class has changed to:
Nov 02 11:19:00 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:00 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:00 volumio volumio[809]: entity_id: string;
Nov 02 11:19:00 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:00 volumio volumio[809]: thumbnail: {
Nov 02 11:19:00 volumio volumio[809]: sources: {
Nov 02 11:19:00 volumio volumio[809]: 0: {
Nov 02 11:19:00 volumio volumio[809]: url: string,
Nov 02 11:19:00 volumio volumio[809]: width: number,
Nov 02 11:19:00 volumio volumio[809]: height: number
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: }
Nov 02 11:19:00 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:01 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:01 volumio volumio[809]: The class has changed to:
Nov 02 11:19:01 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:01 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:01 volumio volumio[809]: entity_id: string;
Nov 02 11:19:01 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:01 volumio volumio[809]: thumbnail: {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: string,
Nov 02 11:19:01 volumio volumio[809]: width: number,
Nov 02 11:19:01 volumio volumio[809]: height: number
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:01 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:01 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: string
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: badge?: {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: string,
Nov 02 11:19:01 volumio volumio[809]: badge_style: string,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: string
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:01 volumio volumio[809]: super();
Nov 02 11:19:01 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:01 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:01 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:01 volumio volumio[809]: sources: {
Nov 02 11:19:01 volumio volumio[809]: 0: {
Nov 02 11:19:01 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:01 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:01 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:01 volumio volumio[809]: on_visible: {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:01 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:01 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:01 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:01 volumio volumio[809]: primary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: secondary_text: {
Nov 02 11:19:01 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: };
Nov 02 11:19:01 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:01 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:01 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:01 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:01 volumio volumio[809]: logging_directives: {
Nov 02 11:19:01 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:01 volumio volumio[809]: visibility: {
Nov 02 11:19:01 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:01 volumio volumio[809]: },
Nov 02 11:19:01 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: } : undefined;
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: }
Nov 02 11:19:01 volumio volumio[809]: info: All search sources collected, pushing search results
Nov 02 11:19:02 volumio volumio[809]: Searching all installed plugins
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: , search
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: mpd , search
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: upnp_browser , search
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: last_100 , search
Nov 02 11:19:02 volumio volumio[809]: info: Error : CoreCommandRouter::executeOnPlugin: No method [search] in plugin last_100
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: webradio , search
Nov 02 11:19:02 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: youtube2 , search
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: ShortsLockupView changed!
Nov 02 11:19:03 volumio volumio[809]: The following keys where altered: badge
Nov 02 11:19:03 volumio volumio[809]: The class has changed to:
Nov 02 11:19:03 volumio volumio[809]: class ShortsLockupView extends YTNode {
Nov 02 11:19:03 volumio volumio[809]: static type = 'ShortsLockupView';
Nov 02 11:19:03 volumio volumio[809]: entity_id: string;
Nov 02 11:19:03 volumio volumio[809]: accessibility_text: string;
Nov 02 11:19:03 volumio volumio[809]: thumbnail: {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: string,
Nov 02 11:19:03 volumio volumio[809]: width: number,
Nov 02 11:19:03 volumio volumio[809]: height: number
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: inline_player_data: {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: NavigationEndpoint
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: index_in_collection: number;
Nov 02 11:19:03 volumio volumio[809]: menu_on_tap_a11y_label: string;
Nov 02 11:19:03 volumio volumio[809]: overlay_metadata: {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: string
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: badge?: {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: string,
Nov 02 11:19:03 volumio volumio[809]: badge_style: string,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: string,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: string,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: string
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: boolean
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: constructor(data: RawNode) {
Nov 02 11:19:03 volumio volumio[809]: super();
Nov 02 11:19:03 volumio volumio[809]: this.entity_id = data.entityId;
Nov 02 11:19:03 volumio volumio[809]: this.accessibility_text = data.accessibilityText;
Nov 02 11:19:03 volumio volumio[809]: this.thumbnail = {
Nov 02 11:19:03 volumio volumio[809]: sources: {
Nov 02 11:19:03 volumio volumio[809]: 0: {
Nov 02 11:19:03 volumio volumio[809]: url: data.thumbnail.sources.0.url,
Nov 02 11:19:03 volumio volumio[809]: width: data.thumbnail.sources.0.width,
Nov 02 11:19:03 volumio volumio[809]: height: data.thumbnail.sources.0.height
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.onTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.inline_player_data = {
Nov 02 11:19:03 volumio volumio[809]: on_visible: {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.inlinePlayerData.onVisible.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap = {
Nov 02 11:19:03 volumio volumio[809]: innertube_command: new NavigationEndpoint(data.menuOnTap.innertubeCommand)
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.index_in_collection = data.indexInCollection;
Nov 02 11:19:03 volumio volumio[809]: this.menu_on_tap_a11y_label = data.menuOnTapA11yLabel;
Nov 02 11:19:03 volumio volumio[809]: this.overlay_metadata = {
Nov 02 11:19:03 volumio volumio[809]: primary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.primaryText.content
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: secondary_text: {
Nov 02 11:19:03 volumio volumio[809]: content: data.overlayMetadata.secondaryText.content
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.logging_directives = {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: };
Nov 02 11:19:03 volumio volumio[809]: this.badge = Reflect.has(data, 'badge') ? {
Nov 02 11:19:03 volumio volumio[809]: badge_view_model: {
Nov 02 11:19:03 volumio volumio[809]: badge_text: data.badge.badgeViewModel.badgeText,
Nov 02 11:19:03 volumio volumio[809]: badge_style: data.badge.badgeViewModel.badgeStyle,
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: accessibility_label: data.badge.badgeViewModel.accessibilityLabel,
Nov 02 11:19:03 volumio volumio[809]: logging_directives: {
Nov 02 11:19:03 volumio volumio[809]: tracking_params: data.badge.badgeViewModel.loggingDirectives.trackingParams,
Nov 02 11:19:03 volumio volumio[809]: visibility: {
Nov 02 11:19:03 volumio volumio[809]: types: data.badge.badgeViewModel.loggingDirectives.visibility.types
Nov 02 11:19:03 volumio volumio[809]: },
Nov 02 11:19:03 volumio volumio[809]: enable_displaylogger_experiment: data.badge.badgeViewModel.loggingDirectives.enableDisplayloggerExperiment
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: } : undefined;
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: }
Nov 02 11:19:03 volumio volumio[809]: info: All search sources collected, pushing search results
Nov 02 11:19:10 volumio volumio[809]: info: Preload queue cleared
Nov 02 11:19:10 volumio volumio[809]: info: CoreCommandRouter::volumioReplaceandPlayItems
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::ClearQueue
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::stop
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::clearPlayQueue
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::saveQueue
Nov 02 11:19:10 volumio volumio[809]: info: CoreCommandRouter::volumioPushQueue
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::addQueueItems
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::addQueueItems
Nov 02 11:19:10 volumio volumio[809]: info: Preload queue cleared
Nov 02 11:19:10 volumio volumio[809]: info: Adding Item to queue: youtube2/video@explodeTrackData:o=%7B%22title%22%3A%22Th%E1%BB%8B%20Tr%E1%BA%A5n%20V%E1%BB%81%20%C4%90%C3%AAm%20-%20M%E1%BB%99c%20Anh%20(Official%20MV)%22%2C%22artist%22%3A%22Gi%E1%BB%8Dng%20Ca%20%C4%90%E1%BB%83%20%C4%90%E1%BB%9Di%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Frha_RM7TuYc%2Fhq720.jpg%3Fsqp%3D-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg%3D%3D%26rs%3DAOn4CLDu9olAjPqAKAlIqPyovaBObCh59Q%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22rha_RM7TuYc%22%2C%22params%22%3A%22qgMJTeG7mWMgQW5ougMLCJL11P6v99u2iAG6AxwSGlJERU00c2JGX1NxNDE3TXgydHdsX1FJYzNnugMLCMH2xtOp5pXz0wG6AwoIxbSCt-f537xbugMLCKmvn5SPnIr-1wG6AyQSIlBMR1JkOFROUng4c3RtVm1rMlN5MDBlbnlIeUxqVEhKaW66AwoIpaqPn7fh8btuugMLCKqM9r6zjrOqzAG6AwsIvNKHlLXgza_aAboDCwiMwLGC7MPxsugBugMLCK32lvrf48ijvQG6AwoI9-LXlMXwzOpIugMKCM_Wvq2BqbXTAboDCgiRm-Wm2pm8pmG6AwoI0pGyjqDFraZNugMLCPi-vfHPx5a9qAG6AwoI8aD46PS6pP01ugMKCIiL66iNwcrRWw%253D%253D%22%7D%7D%7D
Nov 02 11:19:10 volumio volumio[809]: info: Exploding uri youtube2/video@explodeTrackData:o=%7B%22title%22%3A%22Th%E1%BB%8B%20Tr%E1%BA%A5n%20V%E1%BB%81%20%C4%90%C3%AAm%20-%20M%E1%BB%99c%20Anh%20(Official%20MV)%22%2C%22artist%22%3A%22Gi%E1%BB%8Dng%20Ca%20%C4%90%E1%BB%83%20%C4%90%E1%BB%9Di%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Frha_RM7TuYc%2Fhq720.jpg%3Fsqp%3D-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg%3D%3D%26rs%3DAOn4CLDu9olAjPqAKAlIqPyovaBObCh59Q%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22rha_RM7TuYc%22%2C%22params%22%3A%22qgMJTeG7mWMgQW5ougMLCJL11P6v99u2iAG6AxwSGlJERU00c2JGX1NxNDE3TXgydHdsX1FJYzNnugMLCMH2xtOp5pXz0wG6AwoIxbSCt-f537xbugMLCKmvn5SPnIr-1wG6AyQSIlBMR1JkOFROUng4c3RtVm1rMlN5MDBlbnlIeUxqVEhKaW66AwoIpaqPn7fh8btuugMLCKqM9r6zjrOqzAG6AwsIvNKHlLXgza_aAboDCwiMwLGC7MPxsugBugMLCK32lvrf48ijvQG6AwoI9-LXlMXwzOpIugMKCM_Wvq2BqbXTAboDCgiRm-Wm2pm8pmG6AwoI0pGyjqDFraZNugMLCPi-vfHPx5a9qAG6AwoI8aD46PS6pP01ugMKCIiL66iNwcrRWw%253D%253D%22%7D%7D%7D in service youtube2
Nov 02 11:19:10 volumio volumio[809]: info: [youtube2-browse] explodeUri: youtube2/video@explodeTrackData:o=%7B%22title%22%3A%22Th%E1%BB%8B%20Tr%E1%BA%A5n%20V%E1%BB%81%20%C4%90%C3%AAm%20-%20M%E1%BB%99c%20Anh%20(Official%20MV)%22%2C%22artist%22%3A%22Gi%E1%BB%8Dng%20Ca%20%C4%90%E1%BB%83%20%C4%90%E1%BB%9Di%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Frha_RM7TuYc%2Fhq720.jpg%3Fsqp%3D-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg%3D%3D%26rs%3DAOn4CLDu9olAjPqAKAlIqPyovaBObCh59Q%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22rha_RM7TuYc%22%2C%22params%22%3A%22qgMJTeG7mWMgQW5ougMLCJL11P6v99u2iAG6AxwSGlJERU00c2JGX1NxNDE3TXgydHdsX1FJYzNnugMLCMH2xtOp5pXz0wG6AwoIxbSCt-f537xbugMLCKmvn5SPnIr-1wG6AyQSIlBMR1JkOFROUng4c3RtVm1rMlN5MDBlbnlIeUxqVEhKaW66AwoIpaqPn7fh8btuugMLCKqM9r6zjrOqzAG6AwsIvNKHlLXgza_aAboDCwiMwLGC7MPxsugBugMLCK32lvrf48ijvQG6AwoI9-LXlMXwzOpIugMKCM_Wvq2BqbXTAboDCgiRm-Wm2pm8pmG6AwoI0pGyjqDFraZNugMLCPi-vfHPx5a9qAG6AwoI8aD46PS6pP01ugMKCIiL66iNwcrRWw%253D%253D%22%7D%7D%7D
Nov 02 11:19:10 volumio volumio[809]: info: CoreCommandRouter::volumioPushQueue
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::saveQueue
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::updateTrackBlock
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::getTrackBlock
Nov 02 11:19:10 volumio volumio[809]: info: CoreCommandRouter::volumioPlay
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::play index 0
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::stop
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::play index undefined
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::setConsumeUpdateService undefined
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::startPlaybackTimer
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:10 volumio volumio[809]: info: [youtube2-play] clearAddPlayTrack: youtube2/video@endpoint:o=%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22rha_RM7TuYc%22%2C%22params%22%3A%22qgMJTeG7mWMgQW5ougMLCJL11P6v99u2iAG6AxwSGlJERU00c2JGX1NxNDE3TXgydHdsX1FJYzNnugMLCMH2xtOp5pXz0wG6AwoIxbSCt-f537xbugMLCKmvn5SPnIr-1wG6AyQSIlBMR1JkOFROUng4c3RtVm1rMlN5MDBlbnlIeUxqVEhKaW66AwoIpaqPn7fh8btuugMLCKqM9r6zjrOqzAG6AwsIvNKHlLXgza_aAboDCwiMwLGC7MPxsugBugMLCK32lvrf48ijvQG6AwoI9-LXlMXwzOpIugMKCM_Wvq2BqbXTAboDCgiRm-Wm2pm8pmG6AwoI0pGyjqDFraZNugMLCPi-vfHPx5a9qAG6AwoI8aD46PS6pP01ugMKCIiL66iNwcrRWw%253D%253D%22%7D%7D@explodeTrackData:o=%7B%22title%22%3A%22Th%E1%BB%8B%20Tr%E1%BA%A5n%20V%E1%BB%81%20%C4%90%C3%AAm%20-%20M%E1%BB%99c%20Anh%20(Official%20MV)%22%2C%22artist%22%3A%22Gi%E1%BB%8Dng%20Ca%20%C4%90%E1%BB%83%20%C4%90%E1%BB%9Di%22%2C%22albumart%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Frha_RM7TuYc%2Fhq720.jpg%3Fsqp%3D-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg%3D%3D%26rs%3DAOn4CLDu9olAjPqAKAlIqPyovaBObCh59Q%22%2C%22endpoint%22%3A%7B%22type%22%3A%22watch%22%2C%22payload%22%3A%7B%22videoId%22%3A%22rha_RM7TuYc%22%2C%22params%22%3A%22qgMJTeG7mWMgQW5ougMLCJL11P6v99u2iAG6AxwSGlJERU00c2JGX1NxNDE3TXgydHdsX1FJYzNnugMLCMH2xtOp5pXz0wG6AwoIxbSCt-f537xbugMLCKmvn5SPnIr-1wG6AyQSIlBMR1JkOFROUng4c3RtVm1rMlN5MDBlbnlIeUxqVEhKaW66AwoIpaqPn7fh8btuugMLCKqM9r6zjrOqzAG6AwsIvNKHlLXgza_aAboDCwiMwLGC7MPxsugBugMLCK32lvrf48ijvQG6AwoI9-LXlMXwzOpIugMKCM_Wvq2BqbXTAboDCgiRm-Wm2pm8pmG6AwoI0pGyjqDFraZNugMLCPi-vfHPx5a9qAG6AwoI8aD46PS6pP01ugMKCIiL66iNwcrRWw%253D%253D%22%7D%7D%7D
Nov 02 11:19:10 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:10 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand stop
Nov 02 11:19:10 volumio volumio[809]: info: sendMpdCommand stop took 2 milliseconds
Nov 02 11:19:10 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand clear
Nov 02 11:19:10 volumio volumio[809]: info: sendMpdCommand clear took 0 milliseconds
Nov 02 11:19:10 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand addid "https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube"
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info: sendMpdCommand addid "https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube" took 4 milliseconds
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 5ms
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 3ms
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 3ms
Nov 02 11:19:10 volumio volumio[809]: verbose: MPD COMMAND [object Object]
Nov 02 11:19:10 volumio volumio[809]: verbose: MPD COMMAND [object Object]
Nov 02 11:19:10 volumio volumio[809]: verbose: MPD COMMAND [object Object]
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: error: Upnp client error: Error: This socket has been ended by the other party
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 6ms
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 2ms
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 3ms
Nov 02 11:19:10 volumio volumio[809]: info: CoreStateMachine::setConsumeUpdateService mpd
Nov 02 11:19:10 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand play
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info:
Nov 02 11:19:10 volumio volumio[809]: ---------------------------- MPD announces system playlist update
Nov 02 11:19:10 volumio volumio[809]: info: Ignoring MPD Status Update
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 3ms
Nov 02 11:19:10 volumio volumio[809]: info: sendMpdCommand play took 2 milliseconds
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 2ms
Nov 02 11:19:10 volumio volumio[809]: info: ------------------------------ 7ms
Nov 02 11:19:12 volumio volumio[809]: info:
Nov 02 11:19:12 volumio volumio[809]: ---------------------------- MPD announces state update: player
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::getState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand status
Nov 02 11:19:12 volumio volumio[809]: info:
Nov 02 11:19:12 volumio volumio[809]: ---------------------------- MPD announces state update: player
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::getState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand status
Nov 02 11:19:12 volumio volumio[809]: info:
Nov 02 11:19:12 volumio volumio[809]: ---------------------------- MPD announces state update: player
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::getState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand status
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand status took 51 milliseconds
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 02 11:19:12 volumio volumio[809]: info:
Nov 02 11:19:12 volumio volumio[809]: ---------------------------- MPD announces state update: player
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::getState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand status
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand status took 54 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand status took 53 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand playlistinfo took 3 milliseconds
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseTrackInfo
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::servicePushState
Nov 02 11:19:12 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:12 volumio volumio[809]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":228,"samplerate":48,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Thị Trấn Về Đêm - Mộc Anh (Official MV)","artist":"Giọng Ca Để Đời","album":"YouTube","uri":"https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube","trackType":"YouTube"}
Nov 02 11:19:12 volumio volumio[809]: verbose: CURRENT POSITION 0
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState stateService play
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState currentStatus stop
Nov 02 11:19:12 volumio volumio[809]: info: ------------------------------ 65ms
Nov 02 11:19:12 volumio volumio[809]: info:
Nov 02 11:19:12 volumio volumio[809]: ---------------------------- MPD announces state update: player
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::getState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand status
Nov 02 11:19:12 volumio volumio[809]: info:
Nov 02 11:19:12 volumio volumio[809]: ---------------------------- MPD announces state update: player
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::getState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand status
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand status took 13 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand playlistinfo took 11 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand playlistinfo took 11 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand status took 3 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand status took 3 milliseconds
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseTrackInfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseTrackInfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseState
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::sendMpdCommand playlistinfo
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::servicePushState
Nov 02 11:19:12 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:12 volumio volumio[809]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":228,"samplerate":48,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Thị Trấn Về Đêm - Mộc Anh (Official MV)","artist":"Giọng Ca Để Đời","album":"YouTube","uri":"https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube","trackType":"YouTube"}
Nov 02 11:19:12 volumio volumio[809]: verbose: CURRENT POSITION 0
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState stateService play
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState currentStatus play
Nov 02 11:19:12 volumio volumio[809]: info: Received an update from plugin. extracting info from payload
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::servicePushState
Nov 02 11:19:12 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:12 volumio volumio[809]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":228,"samplerate":48,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Thị Trấn Về Đêm - Mộc Anh (Official MV)","artist":"Giọng Ca Để Đời","album":"YouTube","uri":"https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube","trackType":"YouTube"}
Nov 02 11:19:12 volumio volumio[809]: verbose: CURRENT POSITION 0
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState stateService play
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState currentStatus play
Nov 02 11:19:12 volumio volumio[809]: info: Received an update from plugin. extracting info from payload
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: ------------------------------ 114ms
Nov 02 11:19:12 volumio volumio[809]: info: ------------------------------ 114ms
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand playlistinfo took 47 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand playlistinfo took 47 milliseconds
Nov 02 11:19:12 volumio volumio[809]: info: sendMpdCommand playlistinfo took 47 milliseconds
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseTrackInfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseTrackInfo
Nov 02 11:19:12 volumio volumio[809]: verbose: ControllerMpd::parseTrackInfo
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::servicePushState
Nov 02 11:19:12 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:12 volumio volumio[809]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":228,"samplerate":48,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Thị Trấn Về Đêm - Mộc Anh (Official MV)","artist":"Giọng Ca Để Đời","album":"YouTube","uri":"https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube","trackType":"YouTube"}
Nov 02 11:19:12 volumio volumio[809]: verbose: CURRENT POSITION 0
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState stateService play
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState currentStatus play
Nov 02 11:19:12 volumio volumio[809]: info: Received an update from plugin. extracting info from payload
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::servicePushState
Nov 02 11:19:12 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:12 volumio volumio[809]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":228,"samplerate":48,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Thị Trấn Về Đêm - Mộc Anh (Official MV)","artist":"Giọng Ca Để Đời","album":"YouTube","uri":"https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube","trackType":"YouTube"}
Nov 02 11:19:12 volumio volumio[809]: verbose: CURRENT POSITION 0
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState stateService play
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState currentStatus play
Nov 02 11:19:12 volumio volumio[809]: info: Received an update from plugin. extracting info from payload
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: ControllerMpd::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::servicePushState
Nov 02 11:19:12 volumio volumio[809]: info: CorePlayQueue::getTrack 0
Nov 02 11:19:12 volumio volumio[809]: verbose: STATE SERVICE {"status":"play","position":0,"seek":0,"duration":228,"samplerate":48,"bitdepth":"32 bit","channels":2,"random":false,"updatedb":false,"repeat":false,"bitrate":null,"isStreaming":false,"title":"Thị Trấn Về Đêm - Mộc Anh (Official MV)","artist":"Giọng Ca Để Đời","album":"YouTube","uri":"https://rr5---sn-8qj-i2ik.googlevideo.com/videoplayback?expire=1730542750&ei=PqglZ86aHIKQvcAP7efyiAs&ip=113.181.152.251&id=o-AEXUtKvl8DbZAlBRHJPG7vm6criKOdCTjyt3z8WmdsLk&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730521150%2C&mh=Uh&mm=31%2C29&mn=sn-8qj-i2ik%2Csn-8qj-i5olz&ms=au%2Crdu&mv=m&mvi=5&pl=23&rms=au%2Cau&pcm2=yes&initcwndbps=1988750&bui=AQn3pFRg0s_iF-nyApeAwiSo1pXTi7cyxzN4fx39SxZ2-qImgYlCAxYOXedkOnft8I-0jCco0An-MArv&spc=qtApAaJkhxrznWa_gJXcpKRzG10Itovee2pV3bFgKFAt&vprv=1&svpuc=1&mime=audio%2Fwebm&ns=gY2Jr3weICeN1WNGc1283FIQ&rqh=1&gir=yes&clen=4238635&dur=227.821&lmt=1714888702176158&mt=1730520780&fvip=2&keepalive=yes&fexp=51312688%2C51326932%2C51331021&c=WEB&sefc=1&txp=4502434&n=S-5hCaz485AA5A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cpcm2%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhALeBPkhq2e_Faj57J6pkw9amwRVEGQu3aGbHIAOTJWkBAiBBO4OJdiI9_H_KuAps3F6WnDCOEXImYR39HTnsjd_wYQ%3D%3D&sig=AJfQdSswRgIhAPsBevh4p3I1ZWwpborjsdB6PLGC8faM_t7D7Fndgm2bAiEA_05OWs-MpZdd0-MetOANTUmsOjJiVSQAKKJSZEdINjU%3D&cver=2.20230104.01.00&t.YouTube","trackType":"YouTube"}
Nov 02 11:19:12 volumio volumio[809]: verbose: CURRENT POSITION 0
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState stateService play
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::syncState currentStatus play
Nov 02 11:19:12 volumio volumio[809]: info: Received an update from plugin. extracting info from payload
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreStateMachine::pushState
Nov 02 11:19:12 volumio volumio[809]: info: CoreCommandRouter::volumioPushState
Nov 02 11:19:12 volumio volumio[809]: info: ------------------------------ 103ms
Nov 02 11:19:12 volumio volumio[809]: info: ------------------------------ 92ms
Nov 02 11:19:12 volumio volumio[809]: info: ------------------------------ 91ms
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:19:12 volumio volumio[809]: SPOTIFY: RECEIVED VOLUMIO VOLUME 100
Nov 02 11:20:19 volumio volumio[809]: |||||||||||||||||||||||| WARNING: FATAL ERROR |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nov 02 11:20:19 volumio volumio[809]: Error: connect ETIMEDOUT 151.101.78.79:80
Nov 02 11:20:19 volumio volumio[809]: at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1159:16) {
Nov 02 11:20:19 volumio volumio[809]: errno: -110,
Nov 02 11:20:19 volumio volumio[809]: code: 'ETIMEDOUT',
Nov 02 11:20:19 volumio volumio[809]: syscall: 'connect',
Nov 02 11:20:19 volumio volumio[809]: address: '151.101.78.79',
Nov 02 11:20:19 volumio volumio[809]: port: 80
Nov 02 11:20:19 volumio volumio[809]: }
Nov 02 11:20:19 volumio volumio[809]: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nov 02 11:20:19 volumio sudo[2108]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/journalctl --since=2024-11-02 11:19
Nov 02 11:20:19 volumio sudo[2108]: 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="bba9e3185e150dd0995f9a49355b34fc6218d5a2"
VOLUMIO_FE_VERSION="e7cae168f9927391640a091813b8a9656b6909b6"
VOLUMIO_FE3_VERSION="df82a8f23c90a3617c15c55572c8aaea90d8b32a"
VOLUMIO_BE_VERSION="8aa57e3ae5b742ea1069404608336a9884ccfb4e"
VOLUMIO_ARCH="x64"
VOLUMIO_VARIANT="volumio"
VOLUMIO_TEST="FALSE"
VOLUMIO_BUILD_DATE="Tue 17 Sep 2024 05:33:09 PM CEST"
VOLUMIO_VERSION="3.757"
VOLUMIO_HARDWARE="x86_amd64"
VOLUMIO_DEVICENAME="x86_64"
VOLUMIO_HASH="ee834e1c2a28de3c5d8c48611ecf1167"