diff --git a/classes/Output-QRGdImageAVIFTest.html b/classes/Output-QRGdImageAVIFTest.html index 15a7c3d0a..dd6cff95f 100644 --- a/classes/Output-QRGdImageAVIFTest.html +++ b/classes/Output-QRGdImageAVIFTest.html @@ -513,7 +513,7 @@ @@ -544,7 +544,7 @@ diff --git a/classes/chillerlan-QRCode-Output-QRFpdf.html b/classes/chillerlan-QRCode-Output-QRFpdf.html index 72a2b2ba9..806e25690 100644 --- a/classes/chillerlan-QRCode-Output-QRFpdf.html +++ b/classes/chillerlan-QRCode-Output-QRFpdf.html @@ -135,6 +135,9 @@ + + Uses + RGBArrayModuleValueTrait
@@ -335,7 +338,7 @@
- moduleValueIsValid() + moduleValueIsValid()  : bool
@@ -357,9 +360,9 @@ returns an array with the transformed modules in long loops for a significant performance increase.
- getDefaultModuleValue() + getDefaultModuleValue() -  : array<string|int, mixed> +  : mixed
Returns a default value for either dark or light modules (return value depends on the output class)
@@ -399,9 +402,9 @@ in long loops for a significant performance increase.
Renders a single module
- prepareModuleValue() + prepareModuleValue() -  : array<string|int, mixed> +  : mixed
Prepares the value for the given input (return value depends on the output class)
@@ -455,7 +458,7 @@ in long loops for a significant performance increase. @@ -820,7 +823,7 @@ in long loops for a significant performance increase. @@ -1086,7 +1089,7 @@ in long loops for a significant performance increase. @@ -1172,7 +1175,7 @@ in long loops for a significant performance increase. @@ -1236,7 +1239,7 @@ in long loops for a significant performance increase. @@ -1296,13 +1299,13 @@ in long loops for a significant performance increase. >

moduleValueIsValid() - +

@@ -1328,11 +1331,20 @@ in long loops for a significant performance increase.
Tags - +
+ implements +
+
+ +

\chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

+
+ +
+
inheritDoc
@@ -1439,17 +1451,17 @@ in long loops for a significant performance increase.

class="phpdocumentor-element -method -protected - " + -abstract " >

getDefaultModuleValue() - +

@@ -1457,7 +1469,7 @@ in long loops for a significant performance increase.

protected - getDefaultModuleValue(bool $isDark) : array<string|int, mixed> + abstract getDefaultModuleValue(bool $isDark) : mixed
@@ -1474,26 +1486,8 @@ in long loops for a significant performance increase.

-
- Tags - - -
-
-
- inheritDoc -
-
- - -
-
- -
-
Return values
- array<string|int, mixed> -
+
QRFpdf.php : - 111 + 57 @@ -1691,7 +1685,7 @@ in long loops for a significant performance increase.

@@ -1737,17 +1731,17 @@ in long loops for a significant performance increase.

class="phpdocumentor-element -method -protected - " + -abstract " >

prepareModuleValue() - +

@@ -1755,7 +1749,7 @@ in long loops for a significant performance increase.

protected - prepareModuleValue(mixed $value) : array<string|int, mixed> + abstract prepareModuleValue(mixed $value) : mixed
@@ -1772,34 +1766,8 @@ in long loops for a significant performance increase.

-
- Tags - - -
-
-
- inheritDoc -
-
- - -
-
- throws -
-
- QRCodeOutputException - - -
-
- -
-
Return values
- array<string|int, mixed> -
+
  • __construct()
  • dump()
  • -
  • moduleValueIsValid()
  • +
  • moduleValueIsValid()
  • collectModules()
  • copyVars()
  • -
  • getDefaultModuleValue()
  • +
  • getDefaultModuleValue()
  • getModuleValue()
  • getModuleValueAt()
  • getOutputDimensions()
  • initFPDF()
  • module()
  • -
  • prepareModuleValue()
  • +
  • prepareModuleValue()
  • saveToFile()
  • setMatrixDimensions()
  • setModuleValues()
  • diff --git a/classes/chillerlan-QRCode-Output-QRGdImage.html b/classes/chillerlan-QRCode-Output-QRGdImage.html index 9ebb44670..29a7c174e 100644 --- a/classes/chillerlan-QRCode-Output-QRGdImage.html +++ b/classes/chillerlan-QRCode-Output-QRGdImage.html @@ -135,6 +135,9 @@
    + + Uses + RGBArrayModuleValueTrait
    @@ -333,7 +336,7 @@
    - moduleValueIsValid() + moduleValueIsValid()  : bool
    @@ -504,7 +507,7 @@ in long loops for a significant performance increase. @@ -874,7 +877,7 @@ in long loops for a significant performance increase. @@ -1204,7 +1207,7 @@ in long loops for a significant performance increase. @@ -1258,7 +1261,7 @@ in long loops for a significant performance increase. @@ -1338,7 +1341,7 @@ in long loops for a significant performance increase. @@ -1399,13 +1402,13 @@ in long loops for a significant performance increase. >

    moduleValueIsValid() - +

    @@ -1431,11 +1434,20 @@ in long loops for a significant performance increase.
    Tags - +
    + implements +
    +
    + +

    \chillerlan\QRCode\Output\QROutputInterface::moduleValueIsValid()

    +
    + +
    +
    inheritDoc
    @@ -1464,7 +1476,7 @@ in long loops for a significant performance increase.
    @@ -1606,7 +1618,7 @@ in long loops for a significant performance increase.

    @@ -1659,7 +1671,7 @@ in long loops for a significant performance increase.

    @@ -1691,7 +1703,7 @@ in long loops for a significant performance increase.

    @@ -1742,7 +1754,7 @@ in long loops for a significant performance increase.

    @@ -1948,7 +1960,7 @@ in long loops for a significant performance increase.

    @@ -2004,7 +2016,7 @@ in long loops for a significant performance increase.

    @@ -2072,7 +2084,7 @@ in long loops for a significant performance increase.

    @@ -2199,7 +2211,7 @@ in long loops for a significant performance increase.

    @@ -2297,7 +2309,7 @@ in long loops for a significant performance increase.

    @@ -2506,7 +2518,7 @@ in long loops for a significant performance increase.

    + + Uses + RGBArrayModuleValueProviderTrait
    @@ -218,7 +221,7 @@
    - moduleValueProvider() + moduleValueProvider()  : array<string|int, mixed>
    @@ -464,24 +467,24 @@ class="phpdocumentor-element -method -public - -static " + -abstract -static " >

    moduleValueProvider() - +

    public - static moduleValueProvider() : array<string|int, mixed> + abstract static moduleValueProvider() : array<string|int, mixed>
    @@ -509,7 +512,7 @@ @@ -604,7 +607,7 @@ @@ -969,7 +972,7 @@ @@ -1021,7 +1024,7 @@ @@ -1182,7 +1185,7 @@
  • Methods
    • -
    • moduleValueProvider()
    • +
    • moduleValueProvider()
    • testOutputGetResource()
    • testRenderToCacheFile()
    • testSaveException()
    • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html index 251e4146c..b0aee1797 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageBMPTest.html @@ -515,7 +515,7 @@ @@ -546,7 +546,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html index b4250e2db..e8975e948 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html @@ -515,7 +515,7 @@ @@ -546,7 +546,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html index 185f8c6b0..5bc585aaf 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html @@ -515,7 +515,7 @@ @@ -546,7 +546,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html index 3312113c9..b15734638 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html @@ -515,7 +515,7 @@ @@ -546,7 +546,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html index 6937c7399..8c85e0ef0 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html @@ -135,6 +135,9 @@
  • + + Uses + RGBArrayModuleValueProviderTrait
    @@ -218,7 +221,7 @@
    - moduleValueProvider() + moduleValueProvider()  : array<string|int, mixed>
    @@ -470,24 +473,24 @@ class="phpdocumentor-element -method -public - -static " + -abstract -static " >

    moduleValueProvider() - +

    public - static moduleValueProvider() : array<string|int, mixed> + abstract static moduleValueProvider() : array<string|int, mixed>
    @@ -515,7 +518,7 @@ @@ -546,7 +549,7 @@ @@ -641,7 +644,7 @@ @@ -1058,7 +1061,7 @@ @@ -1219,7 +1222,7 @@
  • Methods
    • -
    • moduleValueProvider()
    • +
    • moduleValueProvider()
    • testBase64MimeType()
    • testOutputGetResource()
    • testRenderToCacheFile()
    • diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html index dbf731975..6f45f5fb6 100644 --- a/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html +++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageWEBPTest.html @@ -515,7 +515,7 @@ @@ -546,7 +546,7 @@ diff --git a/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html b/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html new file mode 100644 index 000000000..8861f975a --- /dev/null +++ b/classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html @@ -0,0 +1,376 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + + +
      +

      Documentation

      + + + + + +
      + +
      +
      + + + + +
      +
      + + +
      +

      + RGBArrayModuleValueProviderTrait +

      + + + +

      A data provider for use in tests that include RGBArrayModuleValueTrait

      + + + +
      + Tags + + +
      +
      +
      + see +
      +
      + RGBArrayModuleValueTrait + + +
      +
      + + + +

      + Table of Contents + + +

      + + + + + + + + + + +

      + Methods + + +

      +
      +
      + moduleValueProvider() + +  : array<string|int, mixed> +
      + +
      + + + + + + + + +
      +

      + Methods + + +

      +
      +

      + moduleValueProvider() + + +

      + + + + + public + static moduleValueProvider() : array<string|int, mixed> + +
      +
      + + + + +
      +
      Return values
      + array<string|int, mixed> +
      + +
      +
      + +
      +
      +
      +
      +
      
      +        
      + +
      +
      + + + +
      +
      +
      + +
      + On this page + + +
      + +
      +
      +
      +
      +
      +

      Search results

      + +
      +
      +
        +
        +
        +
        +
        + + +
        + + + + + + + + diff --git a/files/src-output-rgbarraymodulevaluetrait.html b/files/src-output-rgbarraymodulevaluetrait.html new file mode 100644 index 000000000..4c438bab0 --- /dev/null +++ b/files/src-output-rgbarraymodulevaluetrait.html @@ -0,0 +1,338 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + + +
        +

        Documentation

        + + + + + +
        + +
        +
        + + + + +
        +
        +
          +
        + +
        +

        RGBArrayModuleValueTrait.php

        + +

        RGBArrayModuleValueTrait.php

        + + + +
        + Tags + + +
        +
        +
        + created +
        +
        + +

        06.05.2024

        +
        + +
        +
        + author +
        +
        + +

        smiley smiley@chillerlan.net

        +
        + +
        +
        + copyright +
        +
        + +

        2024 smiley

        +
        + +
        +
        + license +
        +
        + +

        MIT

        +
        + +
        +
        + + + +

        + Table of Contents + + +

        + + + + + +

        + Traits + + +

        +
        +
        RGBArrayModuleValueTrait
        Module value checks for output classes that use RGB color arrays
        + + + + + + + + + + + + +
        +
        +
        +
        +
        
        +        
        + +
        +
        + + + +
        +
        +
        + +
        + On this page + +
          +
        • Table Of Contents
        • +
        • + +
        • + + +
        +
        + +
        +
        +
        +
        +
        +

        Search results

        + +
        +
        +
          +
          +
          +
          +
          + + +
          + + + + + + + + diff --git a/files/tests-output-rgbarraymodulevalueprovidertrait.html b/files/tests-output-rgbarraymodulevalueprovidertrait.html new file mode 100644 index 000000000..eee063ca6 --- /dev/null +++ b/files/tests-output-rgbarraymodulevalueprovidertrait.html @@ -0,0 +1,338 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + + +
          +

          Documentation

          + + + + + +
          + +
          +
          + + + + +
          +
          +
            +
          + +
          +

          RGBArrayModuleValueProviderTrait.php

          + +

          RGBArrayModuleValueProviderTrait.php

          + + + +
          + Tags + + +
          +
          +
          + created +
          +
          + +

          06.05.2024

          +
          + +
          +
          + author +
          +
          + +

          smiley smiley@chillerlan.net

          +
          + +
          +
          + copyright +
          +
          + +

          2024 smiley

          +
          + +
          +
          + license +
          +
          + +

          MIT

          +
          + +
          +
          + + + +

          + Table of Contents + + +

          + + + + + +

          + Traits + + +

          +
          +
          RGBArrayModuleValueProviderTrait
          A data provider for use in tests that include RGBArrayModuleValueTrait
          + + + + + + + + + + + + +
          +
          +
          +
          +
          
          +        
          + +
          +
          + + + +
          +
          +
          + +
          + On this page + +
            +
          • Table Of Contents
          • +
          • + +
          • + + +
          +
          + +
          +
          +
          +
          +
          +

          Search results

          + +
          +
          +
            +
            +
            +
            +
            + + +
            + + + + + + + + diff --git a/indices/files.html b/indices/files.html index bc11bd1c8..fabe6c4fd 100644 --- a/indices/files.html +++ b/indices/files.html @@ -264,6 +264,8 @@

          R

            +
          • RGBArrayModuleValueProviderTrait.php
          • +
          • RGBArrayModuleValueTrait.php
          • ReedSolomonDecoder.php
          • ReedSolomonEncoder.php
          • ResultPoint.php
          • diff --git a/js/searchIndex.js b/js/searchIndex.js index eb74ddf0f..93b776b27 100644 --- a/js/searchIndex.js +++ b/js/searchIndex.js @@ -2470,21 +2470,6 @@ Search.appendIndex( "name": "__construct", "summary": "QRFpdf\u0020constructor.", "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#method___construct" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003AmoduleValueIsValid\u0028\u0029", - "name": "moduleValueIsValid", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#method_moduleValueIsValid" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003AprepareModuleValue\u0028\u0029", - "name": "prepareModuleValue", - "summary": "Prepares\u0020the\u0020value\u0020for\u0020the\u0020given\u0020input\u0020\u0028return\u0020value\u0020depends\u0020on\u0020the\u0020output\u0020class\u0029", - "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#method_prepareModuleValue" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003AgetDefaultModuleValue\u0028\u0029", - "name": "getDefaultModuleValue", - "summary": "Returns\u0020a\u0020default\u0020value\u0020for\u0020either\u0020dark\u0020or\u0020light\u0020modules\u0020\u0028return\u0020value\u0020depends\u0020on\u0020the\u0020output\u0020class\u0029", - "url": "classes/chillerlan-QRCode-Output-QRFpdf.html#method_getDefaultModuleValue" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRFpdf\u003A\u003AinitFPDF\u0028\u0029", "name": "initFPDF", @@ -2530,11 +2515,6 @@ Search.appendIndex( "name": "checkGD", "summary": "Checks\u0020whether\u0020GD\u0020is\u0020installed\u0020and\u0020if\u0020the\u0020given\u0020mode\u0020is\u0020supported", "url": "classes/chillerlan-QRCode-Output-QRGdImage.html#method_checkGD" - }, { - "fqsen": "\\chillerlan\\QRCode\\Output\\QRGdImage\u003A\u003AmoduleValueIsValid\u0028\u0029", - "name": "moduleValueIsValid", - "summary": "", - "url": "classes/chillerlan-QRCode-Output-QRGdImage.html#method_moduleValueIsValid" }, { "fqsen": "\\chillerlan\\QRCode\\Output\\QRGdImage\u003A\u003AprepareModuleValue\u0028\u0029", "name": "prepareModuleValue", @@ -3180,6 +3160,26 @@ Search.appendIndex( "name": "MIME_TYPE", "summary": "", "url": "classes/chillerlan-QRCode-Output-QRStringText.html#constant_MIME_TYPE" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait", + "name": "RGBArrayModuleValueTrait", + "summary": "Module\u0020value\u0020checks\u0020for\u0020output\u0020classes\u0020that\u0020use\u0020RGB\u0020color\u0020arrays", + "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait\u003A\u003AmoduleValueIsValid\u0028\u0029", + "name": "moduleValueIsValid", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html#method_moduleValueIsValid" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait\u003A\u003AprepareModuleValue\u0028\u0029", + "name": "prepareModuleValue", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html#method_prepareModuleValue" + }, { + "fqsen": "\\chillerlan\\QRCode\\Output\\RGBArrayModuleValueTrait\u003A\u003AgetDefaultModuleValue\u0028\u0029", + "name": "getDefaultModuleValue", + "summary": "", + "url": "classes/chillerlan-QRCode-Output-RGBArrayModuleValueTrait.html#method_getDefaultModuleValue" }, { "fqsen": "\\chillerlan\\QRCode\\QRCode", "name": "QRCode", @@ -4370,11 +4370,6 @@ Search.appendIndex( "name": "getOutputInterface", "summary": "", "url": "classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html#method_getOutputInterface" - }, { - "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRFpdfTest\u003A\u003AmoduleValueProvider\u0028\u0029", - "name": "moduleValueProvider", - "summary": "", - "url": "classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html#method_moduleValueProvider" }, { "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRFpdfTest\u003A\u003AtestSetModuleValues\u0028\u0029", "name": "testSetModuleValues", @@ -4445,11 +4440,6 @@ Search.appendIndex( "name": "setUp", "summary": "Attempts\u0020to\u0020create\u0020a\u0020directory\u0020under\u0020\/.build\u0020and\u0020instances\u0020several\u0020required\u0020objects", "url": "classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html#method_setUp" - }, { - "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRGdImageTestAbstract\u003A\u003AmoduleValueProvider\u0028\u0029", - "name": "moduleValueProvider", - "summary": "", - "url": "classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html#method_moduleValueProvider" }, { "fqsen": "\\chillerlan\\QRCodeTest\\Output\\QRGdImageTestAbstract\u003A\u003AtestSetModuleValues\u0028\u0029", "name": "testSetModuleValues", @@ -4670,6 +4660,16 @@ Search.appendIndex( "name": "testSetModuleValues", "summary": "covers\u0020the\u0020module\u0020values\u0020settings", "url": "classes/chillerlan-QRCodeTest-Output-QRStringTextTest.html#method_testSetModuleValues" + }, { + "fqsen": "\\chillerlan\\QRCodeTest\\Output\\RGBArrayModuleValueProviderTrait", + "name": "RGBArrayModuleValueProviderTrait", + "summary": "A\u0020data\u0020provider\u0020for\u0020use\u0020in\u0020tests\u0020that\u0020include\u0020RGBArrayModuleValueTrait", + "url": "classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html" + }, { + "fqsen": "\\chillerlan\\QRCodeTest\\Output\\RGBArrayModuleValueProviderTrait\u003A\u003AmoduleValueProvider\u0028\u0029", + "name": "moduleValueProvider", + "summary": "", + "url": "classes/chillerlan-QRCodeTest-Output-RGBArrayModuleValueProviderTrait.html#method_moduleValueProvider" }, { "fqsen": "\\chillerlan\\QRCodeTest\\QRCodeReaderGDTest", "name": "QRCodeReaderGDTest", diff --git a/namespaces/chillerlan-qrcode-output.html b/namespaces/chillerlan-qrcode-output.html index c33fd4e2f..5a748a540 100644 --- a/namespaces/chillerlan-qrcode-output.html +++ b/namespaces/chillerlan-qrcode-output.html @@ -152,7 +152,7 @@
            -
            CssColorModuleValueTrait
            Module value checks for output classes that use CSS colors
            +
            CssColorModuleValueTrait
            Module value checks for output classes that use CSS colors
            RGBArrayModuleValueTrait
            Module value checks for output classes that use RGB color arrays
        • diff --git a/namespaces/chillerlan-qrcodetest-output.html b/namespaces/chillerlan-qrcodetest-output.html index 7f7c8bc80..94c07ce54 100644 --- a/namespaces/chillerlan-qrcodetest-output.html +++ b/namespaces/chillerlan-qrcodetest-output.html @@ -149,7 +149,7 @@ should also be used to test custom output modules
          -
          CssColorModuleValueProviderTrait
          A data provider for use in tests that include CssColorModuleValueTrait
          +
          CssColorModuleValueProviderTrait
          A data provider for use in tests that include CssColorModuleValueTrait
          RGBArrayModuleValueProviderTrait
          A data provider for use in tests that include RGBArrayModuleValueTrait
          diff --git a/packages/Application.html b/packages/Application.html index 7d080dde5..f2c6f95bd 100644 --- a/packages/Application.html +++ b/packages/Application.html @@ -180,7 +180,7 @@ should also be used to test custom output modules
          -
          CssColorModuleValueTrait
          Module value checks for output classes that use CSS colors
          QRCodeReaderOptionsTrait
          Trait QRCodeReaderOptionsTrait
          QROptionsTrait
          The QRCode plug-in settings & setter functionality
          BuildDirTrait
          Trait BuildDirTrait
          CssColorModuleValueProviderTrait
          A data provider for use in tests that include CssColorModuleValueTrait
          QRMatrixDebugTrait
          Trait QRMatrixDebugTrait
          QRMaxLengthTrait
          Trait QRMaxLengthTrait
          +
          CssColorModuleValueTrait
          Module value checks for output classes that use CSS colors
          RGBArrayModuleValueTrait
          Module value checks for output classes that use RGB color arrays
          QRCodeReaderOptionsTrait
          Trait QRCodeReaderOptionsTrait
          QROptionsTrait
          The QRCode plug-in settings & setter functionality
          BuildDirTrait
          Trait BuildDirTrait
          CssColorModuleValueProviderTrait
          A data provider for use in tests that include CssColorModuleValueTrait
          RGBArrayModuleValueProviderTrait
          A data provider for use in tests that include RGBArrayModuleValueTrait
          QRMatrixDebugTrait
          Trait QRMatrixDebugTrait
          QRMaxLengthTrait
          Trait QRMaxLengthTrait