@three-tile/lib
    Preparing search index...

    Class PromiseWorker

    @description: PromiseWorker封装类,简化worker的使用。 @author: 郭江峰 @date: 2023-04-06

    Index

    Constructors

    Properties

    Methods

    Constructors

    • 构造函数

      Parameters

      • creator: () => Worker

        创建一个 Worker 实例的函数

      Returns PromiseWorker

    Properties

    worker: Worker

    Methods

    • 异步执行worker任务,并返回结果。

      Type Parameters

      • T = unknown

      Parameters

      • message: Record<string, unknown>

        要传递给worker的消息。

      • transfer: Transferable[]

        可转移对象的数组,用于优化内存传输。

      Returns Promise<T>

      返回一个Promise,解析为worker返回的结果。

    • 终止当前工作进程。

      Returns void