@ohayojp/util
Version:
Universal toolset of ohayojp.
26 lines (25 loc) • 997 B
TypeScript
export interface OhayoQRConfig {
/**
* [qrious](https://neocotic.com/qrious) 外网地址,默认:`https://cdn.bootcdn.net/ajax/libs/qrious/4.0.2/qrious.min.js`
*
* 若在 `angular.json` 配置 `"scripts": [ "node_modules/qrious/dist/qrious.min.js" ]` 则优先使用
*/
lib?: string;
/** 背景,默认:`white` */
background?: string;
/** 背景透明级别,范围:`0-1` 之间,默认:`1` */
backgroundAlpha?: number;
/** 前景,默认:`black` */
foreground?: string;
/** 前景透明级别,范围:`0-1` 之间,默认:`1` */
foregroundAlpha?: number;
/** 误差校正级别,默认:`L` */
level?: 'L' | 'M' | 'Q' | 'H';
/** 二维码输出图片MIME类型,默认:`image/png` */
mime?: string;
/** 内边距(单位:px),默认:`10` */
padding?: number;
/** 大小(单位:px),默认:`220` */
size?: number;
delay?: number;
}