1"use strict";function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}();window.JH=window.JH||{},window.JH.GenerateFAQSchemaBlockModule=function(){function a(b){_classCallCheck(this,a),this.jsonData={"@context":"https://schema.org","@type":"FAQPage",mainEntity:[]}}return _createClass(a,[{key:"init",value:function(){var a=document.getElementsByClassName("faqItem-block"),b=!0,c=!1,d=void 0;try{for(var e,f=a[Symbol.iterator]();!(b=(e=f.next()).done);b=!0){var g=e.value,h=g.getElementsByClassName("faqItem-block__button"),i=g.getElementsByClassName("faqItem-block__content"),j=null!=i[0]?i[0].innerHTML.replace(/(<([^>]+)>)/gi,""):"";j=j.replace(/\n/g,""),j=j.trim(),this.addEntity(h,j)}}catch(a){c=!0,d=a}finally{try{!b&&f.return&&f.return()}finally{if(c)throw d}}var k=document.createElement("script");k.type="application/ld+json",k.text=JSON.stringify(this.jsonData),document.querySelector("head").appendChild(k)}},{key:"addEntity",value:function(a,b){var c={"@type":"Question",name:""+a[0].innerText,acceptedAnswer:{"@type":"Answer",text:""+b}};this.jsonData.mainEntity.push(c)}}]),a}(),window.JH.init=window.JH.init||[],window.JH.init.push({moduleName:"GenerateFAQSchemaBlockModule",moduleInitOptions:{sourceFile:document.currentScript.src},moduleMakePublic:!0,moduleJSCompileCallBack:"init"});
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.