aboutsummaryrefslogtreecommitdiff
path: root/src/Logger.ts
diff options
context:
space:
mode:
authorJames Barnett <noreply@jamesbarnett.xyz>2025-07-31 16:04:04 +0100
committerJames Barnett <noreply@jamesbarnett.xyz>2025-07-31 16:04:04 +0100
commitbccbcc12c72f5edde605601a311646d1ca96d7e1 (patch)
tree494a79f237fa22186ab9a3a80e7b3d84719e2460 /src/Logger.ts
parent7b06f4e9958562f3df09eecc368e92af013e5b39 (diff)
downloadjs-raytracer-bccbcc12c72f5edde605601a311646d1ca96d7e1.tar.xz
js-raytracer-bccbcc12c72f5edde605601a311646d1ca96d7e1.zip
Add CPU performance benchmarking
Diffstat (limited to 'src/Logger.ts')
-rw-r--r--src/Logger.ts7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/Logger.ts b/src/Logger.ts
index 4087e91..5a825d0 100644
--- a/src/Logger.ts
+++ b/src/Logger.ts
@@ -1,10 +1,9 @@
export class Logger {
- constructor() {}
+ constructor(readonly element: HTMLElement) {}
log(message: string) {
- const elem = document.getElementById('console')!;
- elem.innerText += `${message}\n`;
- elem.scrollTop = elem.scrollHeight;
+ this.element.innerText += `${message}\n`;
+ this.element.scrollTop = this.element.scrollHeight;
console.log(message);
}
}