PageSourceSearch

https://www.hillhousehome.com/cdn/shop/t/552/assets/bundled-accessibility.directive.js

js hillhousehome.com collected 2026-09-24 22:10:08 UTC 1,425 bytes, 5 lines download raw bytes

1import { D as Directive, a as autobind } from './bundled-app.js';
2
3function e(e,t,o,i){var s,n=arguments.length,c=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,o):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,t,o,i);else for(var u=e.length-1;u>=0;u--)(s=e[u])&&(c=(n<3?s(c):n>3?s(t,o,c):s(t,o))||c);return n>3&&c&&Object.defineProperty(t,o,c),c}function t(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}class Accessibility extends Directive{bindEvents(){document.addEventListener("mousemove",this.onMouseMove);}unbindEvents(){document.removeEventListener("mousemove",this.onMouseMove);}onMouseMove(){null==this.mouseDebounce&&this.disableFocusOutlines(),window.clearTimeout(this.mouseDebounce),this.mouseDebounce=window.setTimeout(this.enableFocusOutlines,5e3);}enableFocusOutlines(){this.mouseDebounce=null,document.body.classList.remove("ms-navigation");}disableFocusOutlines(){document.body.classList.add("ms-navigation");}constructor(e){super(e),this.host=e,this.bindEvents();}}Accessibility.selector="body",e([autobind,t("design:type",Function),t("design:paramtypes",[]),t("design:returntype",void 0)],Accessibility.prototype,"onMouseMove",null),e([autobind,t("design:type",Function),t("design:paramtypes",[]),t("design:returntype",void 0)],Accessibility.prototype,"enableFocusOutlines",null);
4
5export { Accessibility };

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.