flosight-api/server/public/lib/angular-qrcode
Jason Dreyzehner 2d1f504a3f Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1'
git-subtree-dir: server
git-subtree-mainline: f35d7dd960
git-subtree-split: eb7e5d10c9
2017-08-10 17:08:14 -04:00
..
.bower.json Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1' 2017-08-10 17:08:14 -04:00
bower.json Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1' 2017-08-10 17:08:14 -04:00
index.html Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1' 2017-08-10 17:08:14 -04:00
qrcode.js Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1' 2017-08-10 17:08:14 -04:00
README.md Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1' 2017-08-10 17:08:14 -04:00

Angular QR Code

<qrcode></qrcode>

An AngularJS directive to creates QR Codes using Kazuhiko Arases qrcode-generator library.

See it in action.

Usage

as element

<qrcode data="string"></qrcode>

with options

<qrcode version="2" error-correction-level="M" size="200" data="string"></qrcode>

with expressions, observe changes

<qrcode version="{{version}}" error-correction-level="{{level}}" size="{{size}}" data="{{var}}"></qrcode>

Options

Permitted values

  • version: 1-10

  • error-correction-level: 'L', 'M', 'Q', 'H'

  • size: integer

The amount of data (measured in bits) must be within capacity according to the selected version and error correction level, see http://www.qrcode.com/en/about/version.html.

Install

bower install monospaced/angular-qrcode

Include the qrcode generator library and the qrcode.js script provided by this component in your app, and add monospaced.qrcode to your apps dependencies.

Demo

monospaced.github.io/angular-qrcode

Reference

QR Code versions

QR Code error correction