SYMBOL INDEX (110 symbols across 38 files) FILE: examples/server.js function testQRCode (line 4) | function testQRCode (req, res) { FILE: examples/vendors/excanvas/excanvas.compiled.js function X (line 14) | function X(){return this.context_||(this.context_=new H(this))} function Y (line 14) | function Y(b,a){var c=L.call(arguments,2);return function(){return b.app... function Z (line 16) | function Z(b){var a=b.srcElement;switch(b.propertyName){case "width":a.s... function $ (line 17) | function $(b){var a=b.srcElement;if(a.firstChild){a.firstChild.style.wid... function I (line 17) | function I(){return[[1,0,0],[0,1,0],[0,0,1]]} function y (line 17) | function y(b,a){var c=I(),d=0;for(;d<3;d++){var f=0;for(;f<3;f++){var h=... function O (line 18) | function O(b,a){a.fillStyle=b.fillStyle;a.lineCap=b.lineCap;a.lineJoin=b... function P (line 18) | function P(b){var a,c=1;b=String(b);if(b.substring(0,3)=="rgb"){var d=b.... function aa (line 19) | function aa(b){switch(b){case "butt":return"flat";case "round":return"ro... function H (line 19) | function H(b){this.m_=I();this.mStack_=[];this.aStack_=[];this.currentPa... function Q (line 21) | function Q(b,a,c,d){b.currentPath_.push({type:"bezierCurveTo",cp1x:a.x,c... function ha (line 33) | function ha(b){var a=0;for(;a<3;a++){var c=0;for(;c<2;c++)if(!isFinite(b... function A (line 33) | function A(b,a,c){if(!!ha(a)){b.m_=a;if(c)b.lineScale_=W(V(a[0][0]*a[1][... function D (line 34) | function D(b){this.type_=b;this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=... function U (line 34) | function U(){} FILE: examples/vendors/excanvas/excanvas.js function getContext (line 56) | function getContext() { function bind (line 79) | function bind(f, obj, var_args) { function onPropertyChange (line 171) | function onPropertyChange(e) { function onResize (line 186) | function onResize(e) { function createMatrixIdentity (line 204) | function createMatrixIdentity() { function matrixMultiply (line 212) | function matrixMultiply(m1, m2) { function copyState (line 229) | function copyState(o1, o2) { function processStyle (line 246) | function processStyle(styleString) { function processLineCap (line 270) | function processLineCap(lineCap) { function CanvasRenderingContext2D_ (line 288) | function CanvasRenderingContext2D_(surfaceElement) { function bezierCurveTo (line 355) | function bezierCurveTo(self, cp1, cp2, p) { function matrixIsFinite (line 800) | function matrixIsFinite(m) { function setM (line 811) | function setM(ctx, m, updateLineScale) { function CanvasGradient_ (line 896) | function CanvasGradient_(aType) { function CanvasPattern_ (line 914) | function CanvasPattern_() {} FILE: helper/to-sjis.js constant SJIS_UTF8 (line 1) | const SJIS_UTF8 = [ FILE: lib/browser.js function renderCanvas (line 8) | function renderCanvas (renderFunc, canvas, text, opts, cb) { FILE: lib/core/alphanumeric-data.js constant ALPHA_NUM_CHARS (line 12) | const ALPHA_NUM_CHARS = [ function AlphanumericData (line 19) | function AlphanumericData (data) { FILE: lib/core/bit-buffer.js function BitBuffer (line 1) | function BitBuffer () { FILE: lib/core/bit-matrix.js function BitMatrix (line 6) | function BitMatrix (size) { FILE: lib/core/byte-data.js function ByteData (line 3) | function ByteData (data) { FILE: lib/core/error-correction-code.js constant EC_BLOCKS_TABLE (line 3) | const EC_BLOCKS_TABLE = [ constant EC_CODEWORDS_TABLE (line 47) | const EC_CODEWORDS_TABLE = [ FILE: lib/core/error-correction-level.js function fromString (line 6) | function fromString (string) { FILE: lib/core/finder-pattern.js constant FINDER_PATTERN_SIZE (line 2) | const FINDER_PATTERN_SIZE = 7 FILE: lib/core/format-info.js constant G15 (line 3) | const G15 = (1 << 10) | (1 << 8) | (1 << 5) | (1 << 4) | (1 << 2) | (1 <... constant G15_MASK (line 4) | const G15_MASK = (1 << 14) | (1 << 12) | (1 << 10) | (1 << 4) | (1 << 1) constant G15_BCH (line 5) | const G15_BCH = Utils.getBCHDigit(G15) FILE: lib/core/galois-field.js constant EXP_TABLE (line 1) | const EXP_TABLE = new Uint8Array(512) constant LOG_TABLE (line 2) | const LOG_TABLE = new Uint8Array(256) FILE: lib/core/kanji-data.js function KanjiData (line 4) | function KanjiData (data) { FILE: lib/core/mask-pattern.js function getMaskAt (line 170) | function getMaskAt (maskPattern, i, j) { FILE: lib/core/mode.js function fromString (line 128) | function fromString (string) { FILE: lib/core/numeric-data.js function NumericData (line 3) | function NumericData (data) { FILE: lib/core/qrcode.js function setupFinderPattern (line 47) | function setupFinderPattern (matrix, version) { function setupTimingPattern (line 80) | function setupTimingPattern (matrix) { function setupAlignmentPattern (line 98) | function setupAlignmentPattern (matrix, version) { function setupVersionInfo (line 124) | function setupVersionInfo (matrix, version) { function setupFormatInfo (line 146) | function setupFormatInfo (matrix, errorCorrectionLevel, maskPattern) { function setupData (line 183) | function setupData (matrix, data) { function createData (line 231) | function createData (version, errorCorrectionLevel, segments) { function createCodewords (line 296) | function createCodewords (bitBuffer, version, errorCorrectionLevel) { function createSymbol (line 378) | function createSymbol (data, version, errorCorrectionLevel, maskPattern) { FILE: lib/core/reed-solomon-encoder.js function ReedSolomonEncoder (line 3) | function ReedSolomonEncoder (degree) { FILE: lib/core/regex.js constant TEST_KANJI (line 17) | const TEST_KANJI = new RegExp('^' + kanji + '$') constant TEST_NUMERIC (line 18) | const TEST_NUMERIC = new RegExp('^' + numeric + '$') constant TEST_ALPHANUMERIC (line 19) | const TEST_ALPHANUMERIC = new RegExp('^[A-Z0-9 $%*+\\-./:]+$') FILE: lib/core/segments.js function getStringByteLength (line 16) | function getStringByteLength (str) { function getSegments (line 28) | function getSegments (regex, mode, str) { function getSegmentsFromString (line 51) | function getSegmentsFromString (dataStr) { function getSegmentBitsLength (line 88) | function getSegmentBitsLength (length, mode) { function mergeSegments (line 107) | function mergeSegments (segs) { function buildNodes (line 136) | function buildNodes (segs) { function buildGraph (line 180) | function buildGraph (nodes, version) { function buildSingleSegment (line 233) | function buildSingleSegment (data, modesHint) { FILE: lib/core/utils.js constant CODEWORDS_COUNT (line 2) | const CODEWORDS_COUNT = [ FILE: lib/core/version.js constant G18 (line 8) | const G18 = (1 << 12) | (1 << 11) | (1 << 10) | (1 << 9) | (1 << 8) | (1... constant G18_BCH (line 9) | const G18_BCH = Utils.getBCHDigit(G18) function getBestVersionForDataLength (line 11) | function getBestVersionForDataLength (mode, length, errorCorrectionLevel) { function getReservedBitsCount (line 21) | function getReservedBitsCount (mode, version) { function getTotalBitsFromDataArray (line 26) | function getTotalBitsFromDataArray (segments, version) { function getBestVersionForMixedData (line 37) | function getBestVersionForMixedData (segments, errorCorrectionLevel) { FILE: lib/renderer/canvas.js function clearCanvas (line 3) | function clearCanvas (ctx, canvas, size) { function getCanvasElement (line 13) | function getCanvasElement () { FILE: lib/renderer/png.js constant PNG (line 2) | const PNG = require('pngjs').PNG FILE: lib/renderer/svg-tag.js function getColorAttrib (line 3) | function getColorAttrib (color, attrib) { function svgCmd (line 12) | function svgCmd (cmd, x, y) { function qrToPath (line 19) | function qrToPath (data, size, margin) { FILE: lib/renderer/utf8.js constant BLOCK_CHAR (line 3) | const BLOCK_CHAR = { constant INVERTED_BLOCK_CHAR (line 10) | const INVERTED_BLOCK_CHAR = { function getBlockChar (line 17) | function getBlockChar (top, bottom, blocks) { FILE: lib/renderer/utils.js function hex2rgba (line 1) | function hex2rgba (hex) { FILE: lib/server.js function checkParams (line 8) | function checkParams (text, opts, cb) { function getTypeFromFilename (line 33) | function getTypeFromFilename (path) { function getRendererFromType (line 37) | function getRendererFromType (type) { function getStringRendererFromType (line 53) | function getStringRendererFromType (type) { function render (line 67) | function render (renderFunc, text, params) { FILE: test/mocks/writable-stream.js function WritableStream (line 4) | function WritableStream () { FILE: test/unit/core/alignment-pattern.test.js constant EXPECTED_POSITION_TABLE (line 10) | const EXPECTED_POSITION_TABLE = [ FILE: test/unit/core/error-correction-level.test.js constant EC_LEVELS (line 4) | const EC_LEVELS = [ECLevel.L, ECLevel.M, ECLevel.Q, ECLevel.H] FILE: test/unit/core/format-info.test.js constant EXPECTED_FORMAT_BITS (line 6) | const EXPECTED_FORMAT_BITS = [ FILE: test/unit/core/utils.test.js constant EXPECTED_SYMBOL_SIZES (line 8) | const EXPECTED_SYMBOL_SIZES = [ FILE: test/unit/core/version.test.js constant EC_LEVELS (line 11) | const EC_LEVELS = [ECLevel.L, ECLevel.M, ECLevel.Q, ECLevel.H] constant EXPECTED_NUMERIC_CAPACITY (line 13) | const EXPECTED_NUMERIC_CAPACITY = [ constant EXPECTED_ALPHANUMERIC_CAPACITY (line 26) | const EXPECTED_ALPHANUMERIC_CAPACITY = [ constant EXPECTED_KANJI_CAPACITY (line 39) | const EXPECTED_KANJI_CAPACITY = [ constant EXPECTED_BYTE_CAPACITY (line 52) | const EXPECTED_BYTE_CAPACITY = [ constant EXPECTED_VERSION_BITS (line 65) | const EXPECTED_VERSION_BITS = [ function testBestVersionForCapacity (line 120) | function testBestVersionForCapacity (expectedCapacity, DataCtor) { FILE: test/unit/renderer/png.test.js constant PNG (line 6) | const PNG = require('pngjs').PNG FILE: test/unit/renderer/svg.test.js function getExpectedViewbox (line 8) | function getExpectedViewbox (size, margin) { function testSvgFragment (line 13) | function testSvgFragment (t, svgFragment, expectedTags) { function buildTest (line 42) | function buildTest (t, data, opts, expectedTags) {