1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[205,282,505,882],{205:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{activate:function(){return activate},create:function(){return create}});var _events_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(882);function activate(el){_events_js__WEBPACK_IMPORTED_MODULE_0__.events.fire(el,"component.activate")}function render(el,template){try{el.outerHTML=template(JSON.parse(el.getAttribute("data-component-data")))}catch(e){window.console.log("Error rendering component: "+e)}}function create(config){var renderer;return(config=config||{}).contexts?renderer=function renderer(el,context){render(el,config.contexts[context].template)}:config.template&&(renderer=function renderer(el){render(el,config.template)}),{init:function init(el){config.init&&config.init(el),el.setAttribute("data-init",!0)},render:renderer,css:config.css,offsets:config.offsets}}__webpack_exports__.default={create,activate}},882:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{events:function(){return events}});var events=function(){function toArray(nodeList){return[].slice.call(nodeList)}function listen(el,evt,handler,options){if(options=options||{},el.addEventListener(evt,handler),el.dataEvents){var storedEventData=el.dataEvents[evt];if(storedEventData)if(options.purgeEventData)for(;storedEventData.length>0;)handler.call(el,{data:storedEventData.shift(),target:el});else storedEventData.forEach((function(data){handler.call(el,{data,target:el})}))}}function setDataEvents(el,evt,data){el.dataEvents=el.dataEvents||{},el.dataEvents[evt]=el.dataEvents[evt]||[],el.dataEvents[evt].push(data)}return{delegate:function(){function handle(e,target,root,delegatees,handler,options){if(target!==root){var index=delegatees.indexOf(target);-1!==index&&(handler.call(delegatees[index],e),options.preventDefault&&e.preventDefault()),handle(e,target.parentNode,root,delegatees,handler,options)}else options.stopPropagation&&e.stopPropagation()}return function delegate(roots,filters,evt,handler,options){options=options||{},filters=filters.split(","),void 0===roots.length&&(roots=[roots]),roots.forEach||(roots=toArray(roots)),roots.forEach((function(el){el.addEventListener(evt,(function(e){var delegatees=[];filters.forEach((function(filter){delegatees=">"===filter.substr(0,1)?function getChildDelegatees(delegatees,el,filter){var els=toArray(el.querySelectorAll(filter.substr(1)));return els=els.filter((function(child){return child.parentNode===el})),delegatees.concat(els)}(delegatees,el,filter):function getDelegatees(delegatees,el,filter){return delegatees.concat(toArray(el.querySelectorAll(filter)))}(delegatees,el,filter)})),handle(e,e.target,el,delegatees,handler,options)}))}))}}(),domReady:function domReady(func){!function setCoreDataEvents(){"complete"===document.readyState||"loaded"===document.readyState?(setDataEvents(document,"DOMContentLoaded"),setDataEvents(window,"load")):"interactive"===document.readyState&&setDataEvents(document,"DOMContentLoaded")}(),document.addEventListener?listen(document,"DOMContentLoaded",func):listen(window,"load",func)},fire:function fire(el,evt,data){var event;data=data||{},document.createEvent?((event=document.createEvent("HTMLEvents")).initEvent(evt,!0,!0),event.data=data,el.dispatchEvent(event)):document.createEventObject&&((event=document.createEventObject()).data=data,el.fireEvent("on"+evt,event)),setDataEvents(el,evt,data)},listen}}();__webpack_exports__.default=events}}]); 2//# sourceMappingURL=205.js.map
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.