Package io.github.g0dkar.qrcode

Types

Link copied to clipboard
enum ErrorCorrectionLevel : Enum<ErrorCorrectionLevel>

The level of Error Correction to apply to the QR Code image. The Higher the Error Correction, the lower quality print the QRCode can be (think of "wow, even with the paper a bit crumpled, it still read the QR Code!" - that is likely a Q or H error correction).

Link copied to clipboard
enum MaskPattern : Enum<MaskPattern>

Patterns to apply to the QRCode. They change how the QRCode looks in the end.

Link copied to clipboard
class QRCode @JvmOverloads constructor(data: String, errorCorrectionLevel: ErrorCorrectionLevel, dataType: QRCodeDataType)

A Class/Library that helps encode data as QR Code images without any external dependencies.

Link copied to clipboard
enum QRCodeDataType : Enum<QRCodeDataType>

QRCode Modes. Basically represents which kind of data is being encoded.