Skip to main content

BlinkIdVerifyWorker

@microblink/blinkid-verify


@microblink/blinkid-verify / BlinkIdVerifyWorker

Class: BlinkIdVerifyWorker

The BlinkID Verify worker.

Constructors

Constructor

new BlinkIdVerifyWorker(): BlinkIdVerifyWorker

Returns

BlinkIdVerifyWorker

Properties

progressStatusCallback?

optional progressStatusCallback: ProgressStatusCallback

The progress status callback.

Methods

[finalizer]()

[finalizer](): void

This method is called when the worker is terminated.

Returns

void


createScanningSession()

createScanningSession(sessionSettings?): Omit<BlinkIdVerifyScanningSession, "process" | "deleteLater" | "isAliasOf" | "clone"> & object & ProxyMarked

This method creates a BlinkIdVerify scanning session.

Parameters

sessionSettings?

Partial<{ inputImageSource: InputImageSource; scanningSettings: ScanningSettings; }>

The options for the session.

Returns

The session.


initBlinkIdVerify()

initBlinkIdVerify(settings, progressCallback?): Promise<void>

This method initializes everything.

Parameters

settings

BlinkIdVerifyWorkerInitSettings

progressCallback?

ProgressStatusCallback

Returns

Promise<void>


reportPinglet()

reportPinglet(__namedParameters): void

Parameters

__namedParameters

Ping

Returns

void


sendPinglets()

sendPinglets(): void

Returns

void


terminate()

terminate(): Promise<void>

Terminates the workers and the Wasm runtime.

Returns

Promise<void>