@qr-platform/qr-code.js
Version:
QRCode.js is a professional JavaScript/TypeScript library for creating customized QR codes, offering a blend of simplicity and sophistication. With versatile styling options—dot shapes, colors, gradients, embedded images, borders, and text—it enables you
22 lines (21 loc) • 678 B
TypeScript
import { BorderOptions, Options } from '../utils/options';
import { RecursivePartial } from './helper';
import { StyleOptions } from './style-options';
import { TextOptions } from './text-options';
export interface SettingsOptions {
id?: string;
name?: string;
description?: string;
metadata?: Record<string, any>;
data?: string;
image?: string;
template?: string | RecursivePartial<Options>;
templateId?: string;
style?: string | StyleOptions;
styleId?: string;
text?: string | TextOptions;
textId?: string;
border?: string | RecursivePartial<BorderOptions>;
borderId?: string;
options?: RecursivePartial<Options>;
}