diff --git a/api/@ohos.worker.d.ts b/api/@ohos.worker.d.ts index fffe7241f19c8401af8ed3339aae376fb07a5bbf..528409ab8a61d934f4d4f8416d2af38e20e1d7dc 100644 --- a/api/@ohos.worker.d.ts +++ b/api/@ohos.worker.d.ts @@ -241,7 +241,7 @@ declare interface WorkerGlobalScope extends EventTarget { * @since 7 * @syscap SystemCapability.Utils.Lang */ - onmessage?: (this: DedicatedWorkerGlobalScope, ev: MessageEvent) => void; + onmessage?: (this: DedicatedWorkerGlobalScope, ev: MessageEvent) => void; /** * The onmessage attribute of parentPort specifies the event handler @@ -251,7 +251,7 @@ declare interface WorkerGlobalScope extends EventTarget { * @since 7 * @syscap SystemCapability.Utils.Lang */ - onmessageerror?: (this: DedicatedWorkerGlobalScope, ev: MessageEvent) => void; + onmessageerror?: (this: DedicatedWorkerGlobalScope, ev: MessageEvent) => void; /** * Close the worker thread to stop the worker from receiving messages @@ -287,7 +287,7 @@ declare interface WorkerGlobalScope extends EventTarget { * @syscap SystemCapability.Utils.Lang */ declare namespace worker { - class Worker implements EventTarget { + class Worker extends EventTarget { /** * Creates a worker instance * @param scriptURL URL of the script to be executed by the worker @@ -324,7 +324,7 @@ declare namespace worker { * @since 7 * @syscap SystemCapability.Utils.Lang */ - onmessage?: (event: MessageEvent) => void; + onmessage?: (event: MessageEvent) => void; /** * The onmessage attribute of the worker specifies the event handler @@ -333,7 +333,7 @@ declare namespace worker { * @since 7 * @syscap SystemCapability.Utils.Lang */ - onmessageerror?: (event: MessageEvent) => void; + onmessageerror?: (event: MessageEvent) => void; /** * Sends a message to the worker thread.