eyevinn-qr-generator

Namespace

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.

Author:

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