(e: any)
| 116 | } |
| 117 | |
| 118 | private onTabKeyDown(e: any): void { |
| 119 | if (e.keyCode === 9) { |
| 120 | document.body.classList.add("tabbing"); |
| 121 | window.removeEventListener("keydown", this.onTabKeyDown); |
| 122 | window.addEventListener("mousedown", this.onMouseDown.bind(this)); |
| 123 | } |
| 124 | } |
| 125 | |
| 126 | private onMouseDown(): void { |
| 127 | document.body.classList.remove("tabbing"); |