@bloomprotocol/qr
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

QR

A Canvas QR Renderer

Installation

npm install --save @bloomprotocol/qr

Usage

QR comes with two entry points so you can pick what fits your need best

Sample QR

renderQRCode

When you want to render a QR code into an existing DOM node.

import {renderQRCode} from '@bloomprotocol/qr'

const container = document.createElement('div')
const {update, remove} = renderQRCode(container, {data: 'Hello World'})

update({data: 'Updated Data'})

remove()

drawQRCode

When you want to draw on an existing canvas element.

import {drawQRCode} from '@bloomprotocol/qr'

const canvas = document.createElement('canvas')
const {update, remove} = drawQRCode(canvas, {data: 'Hello World'})

update({data: 'Updated Data'})

remove()

Readme

Keywords

none

Package Sidebar

Install

npm i @bloomprotocol/qr

Weekly Downloads

2

Version

2.0.1

License

Apache-2.0

Unpacked Size

104 kB

Total Files

16

Last publish

Collaborators

  • djvs