1"use strict";(self.tcthemejsonpFunction=self.tcthemejsonpFunction||[]).push([[5213],{8153(e,t,n){n.d(t,{default:()=>g});var u=n(1425),o=n(1774),r=n(8164);const d={mounted(e,t){e.eventSetDrag=()=>{e.setAttribute("data-dragging","yes")},e.eventClearDrag=()=>{e.removeAttribute("data-dragging")},e.eventOnClick=n=>{const u=e.getAttribute("data-dragging");e===n.target||e.contains(n.target)||u||t.value(n)},document.addEventListener("touchstart",e.eventClearDrag),document.addEventListener("touchmove",e.eventSetDrag),document.addEventListener("click",e.eventOnClick),document.addEventListener("touchend",e.eventOnClick)},unmounted(e){document.removeEventListener("touchstart",e.eventClearDrag),document.removeEventListener("touchmove",e.eventSetDrag),document.removeEventListener("click",e.eventOnClick),document.removeEventListener("touchend",e.eventOnClick),e.removeAttribute("data-dragging")}},c={mounted(e,t){e.eventOnKeyUp=n=>{"ArrowUp"!==n.code&&"ArrowDown"!==n.code||e!==n.target&&!e.contains(n.target)||t.value(n)},document.addEventListener("keyup",e.eventOnKeyUp)},unmounted(e){document.removeEventListener("keyup",e.eventOnKeyUp)}},a={mounted:d.mounted,unmounted:d.unmounted},v={mounted:c.mounted,unmounted:c.unmounted};var m=n(4692);let i=null;const s=()=>{const e=(0,u.Ef)({}),t=(0,u.$V)(()=>n.e(5128).then(()=>n(8383)));return e.use((0,o.Ey)()),e.component("Search",t),e.directive("click-outside",a),e.directive("bm-search-key-arrow-up-down",v),e.mount("#search-vue"),e},g=()=>{if(m("#search-vue").length)return i&&(i.unmount(),i=null),i=s(),document.addEventListener(r.q.SESSION_RESTORED,()=>{i&&(i.unmount(),i=null),m("#search-vue").length&&(i=s())}),i};n.dn(g)}}]);
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.