eyevinn-qr-generator
- Description:
Effortlessly create and customize QR codes with dynamic text and logos. Perfect for projects requiring quick updates. Launch your instance and deploy multiple codes seamlessly on the Open Source Cloud.
- Copyright:
- 2025 Eyevinn Technology AB
Methods
(async, static) createEyevinnQrGeneratorInstance(context, body) → {EyevinnQrGenerator}
- Description:
Create a new QR Code Generator instance
Example
import { Context } from '@osaas/client-core';
import { createEyevinnQrGeneratorInstance } from '@osaas/client-services';
const ctx = new Context();
const body: EyevinnQrGeneratorConfig = { name: 'myinstance', ... };
const instance = await createEyevinnQrGeneratorInstance(ctx, body);
console.log(instance.url);
Parameters:
Name | Type | Description |
---|---|---|
context |
Context | Open Source Cloud configuration context |
body |
EyevinnQrGeneratorConfig | Service instance configuration |
Returns:
- Service instance
- Type
- EyevinnQrGenerator
(async, static) getEyevinnQrGeneratorInstance(context, name) → {EyevinnQrGenerator}
- Description:
Get a QR Code Generator instance
Example
import { Context } from '@osaas/client-core';
import { getEyevinnQrGeneratorInstance } from '@osaas/client-services';
const ctx = new Context();
const instance = await getEyevinnQrGeneratorInstance(ctx, 'myinstance');
console.log(instance.url);
Parameters:
Name | Type | Description |
---|---|---|
context |
Context | Open Source Cloud configuration context |
name |
string | Name of the qr-generator to be retrieved |
Returns:
- Service instance
- Type
- EyevinnQrGenerator
(async, static) removeEyevinnQrGeneratorInstance(context, name)
- Description:
Remove a QR Code Generator instance
Parameters:
Name | Type | Description |
---|---|---|
context |
Context | Open Source Cloud configuration context |
name |
string | Name of the qr-generator to be removed |