WasmBindings
@microblink/blinkid-verify / WasmBindings
Interface: WasmBindings<TSessionSettings, TScanningSession>
Extended by
Type Parameters
TSessionSettings
TSessionSettings
TScanningSession
TScanningSession
Properties
arePingRequestsInProgress()
arePingRequestsInProgress: () =>
boolean
Returns
boolean
createScanningSession()
createScanningSession: (
sessionSettings,userId) =>TScanningSession
Parameters
sessionSettings
TSessionSettings
userId
string
Returns
TScanningSession
getActiveLicenseTokenInfo()
getActiveLicenseTokenInfo: () =>
LicenseUnlockResult
Returns
initializeSdk()
initializeSdk: (
userId) =>void
Parameters
userId
string
Returns
void
initializeWithLicenseKey()
initializeWithLicenseKey: (
licenceKey,userId,allowHelloMessage) =>LicenseUnlockResult
Parameters
licenceKey
string
userId
string
allowHelloMessage
boolean
Returns
isPingEnabled()
isPingEnabled: () =>
boolean
Returns
boolean
queuePinglet()
queuePinglet: (
data,schemaName,schemaVersion,sessionNumber) =>void
Parameters
data
string
schemaName
string
schemaVersion
string
sessionNumber
number
Returns
void
sendPinglets()
sendPinglets: () =>
void
Returns
void
setPingProxyUrl()
setPingProxyUrl: (
url) =>void
Parameters
url
string
Returns
void
submitServerPermission()
submitServerPermission: (
serverPermission) =>undefined|Readonly<{error:ServerPermissionErrorReason;lease:number;networkErrorDescription?:string; }>
Parameters
serverPermission
string
Returns
undefined | Readonly<{ error: ServerPermissionErrorReason; lease: number; networkErrorDescription?: string; }>
terminateSdk()
terminateSdk: () =>
void
Returns
void