]> git.codecow.com Git - libnemo.git/commitdiff
Consolidate redundant declarations.
authorChris Duncan <chris@codecow.com>
Mon, 11 May 2026 21:11:08 +0000 (14:11 -0700)
committerChris Duncan <chris@codecow.com>
Mon, 11 May 2026 21:11:08 +0000 (14:11 -0700)
src/lib/vault/index.ts

index 865782192287d9120bb9c49817d316bd9c16acdf..9bd7d1cfa0ca6869857e998f4c27574ffc46c4f4 100644 (file)
@@ -18,9 +18,9 @@ const vaultWorker = VAULT_WORKER
 export class Vault {
        #eventTarget = new EventTarget()
        #job?: Task
-       #isIdle: boolean
-       #isLocked: boolean
-       #isTerminated: boolean
+       #isIdle: boolean = true
+       #isLocked: boolean = true
+       #isTerminated: boolean = false
        #queue: Task[] = []
        #url: string
        #worker: Worker | NodeWorker
@@ -31,10 +31,6 @@ export class Vault {
        removeEventListener = this.#eventTarget.removeEventListener.bind(this.#eventTarget)
 
        constructor () {
-               this.#isIdle = true
-               this.#isLocked = true
-               this.#isTerminated = false
-               this.#queue = []
                BROWSER: this.#url = URL.createObjectURL(new Blob([vaultWorker], { type: 'text/javascript' }))
                BROWSER: this.#worker = new Worker(this.#url, { type: 'module' })
                BROWSER: this.#worker.addEventListener('message', message => {