Skip to content

Licensing: method reference ​

Methods you can use in your application. A void promise confirms command submission; device data and rejections arrive through events. Operations returning boolean or arrays wait for their specific results.

requestFeatureStatus ​

ts
public async requestFeatureStatus({ feature }: { feature: number }): Promise<void>;

Request feature status.

requestTemporaryLicenseStatus ​

ts
public async requestTemporaryLicenseStatus(): Promise<void>;

Request temporary license status.

requestSeedData ​

ts
public async requestSeedData(): Promise<void>;

Request seed data.

requestLicenseActivation ​

ts
public async requestLicenseActivation({ license }: { license: string }): Promise<void>;

Request license activation.

requestJsdIdentification ​

ts
public async requestJsdIdentification(): Promise<void>;

Request the JSD identification fields used for licensing.

Advanced internal integration reference

Use the methods above in your application. These hooks are reserved for low-level integrations.

serialMessage ​

ts
public serialMessage(parsed: VisionResponse): void;

Explicit protocol, typed events, isolated transport.