1(window.webpackJsonp=window.webpackJsonp||[]).push([[84],{179:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a,i=e(66),o=e(131),s=(a=o)&&a.__esModule?a:{default:a};var c=function(){function t(n){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=n,this.blockName=".keyData",this.items=(0,i.qsa)(this.blockName+"--item",this.html),this.analytics=new s.default,this.handleEvents()}return t.prototype.handleEvents=function(){var t=this;(0,i.forEach)(this.items,(function(n){var e=(0,i.qs)(t.blockName+"--cta",n);e&&(0,i.$on)(e,"click",(function(){return t.setItemAnalytics({anchor:e})})),(0,i.isOnViewPort)(n,.5,!1)}))},t.prototype.setItemAnalytics=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n={label:t.anchor.href||"",linkText:t.anchor.outerText||""};this.setAnalytics(n)},t.prototype.setAnalytics=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n={event:"trackEvent",category:"topic page",action:"click - keydata - link click"},e=Object.assign(n,t);this.analytics.pushCustomData(e,""+n.action)},t}();n.default=c}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.