1"use strict";(self["webpackChunkpaintory_app"]=self["webpackChunkpaintory_app"]||[]).push([[9940],{97559:(e,t,s)=>{s.r(t),s.d(t,{startFocusVisible:()=>c}); 2/*! 3 * (C) Ionic http://ionicframework.com - MIT License 4 */ 5const o="ion-focused",n="ion-focusable",r=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],c=e=>{let t=[],s=!0;const c=e?e.shadowRoot:document,i=e||document.body,a=e=>{t.forEach((e=>e.classList.remove(o))),e.forEach((e=>e.classList.add(o))),t=e},d=()=>{s=!1,a([])},u=e=>{s=r.includes(e.key),s||a([])},v=e=>{if(s&&void 0!==e.composedPath){const t=e.composedPath().filter((e=>!!e.classList&&e.classList.contains(n)));a(t)}},E=()=>{c.activeElement===i&&a([])};c.addEventListener("keydown",u),c.addEventListener("focusin",v),c.addEventListener("focusout",E),c.addEventListener("touchstart",d,{passive:!0}),c.addEventListener("mousedown",d);const p=()=>{c.removeEventListener("keydown",u),c.removeEventListener("focusin",v),c.removeEventListener("focusout",E),c.removeEventListener("touchstart",d),c.removeEventListener("mousedown",d)};return{destroy:p,setFocus:a}}}}]); 6//# sourceMappingURL=9940-legacy.9c9056de.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.