diff --git a/src/event-target.ts b/src/event-target.ts index b5a8bb26..dcede70b 100644 --- a/src/event-target.ts +++ b/src/event-target.ts @@ -2,18 +2,27 @@ * Extend EventTarget to include the Transcend toStringTag */ export class TranscendEventTarget extends EventTarget { - #stringTag: string = 'Transcend'; + #stringTag = 'Transcend'; - get [Symbol.toStringTag]() { - console.log(this.#stringTag); + /** + * Add Transcend to the string tag + * + * @returns string + */ + get [Symbol.toStringTag](): string { return this.#stringTag; } - // Allow airgap.js code to overwrite [Symbol.toStringTag] + /** + * Allow airgap.js code to overwrite [Symbol.toStringTag] + */ set [Symbol.toStringTag](updatedStringTag: string) { this.#stringTag = updatedStringTag; } + /** + * @param args - EventTarget constructor parameters + */ constructor(...args: ConstructorParameters) { super(...args); }