//qrcode-kotlin/qrcode

Package-level declarations

Types

Name Summary
QRCode [common]
class QRCode@JvmOverloadsconstructor(val data: String, val squareSize: Int = DEFAULT_SQUARE_SIZE, val colorFn: QRCodeColorFunction = DefaultColorFunction(), val shapeFn: QRCodeShapeFunction = DefaultShapeFunction(squareSize, innerSpace = 0), var graphicsFactory: QRCodeGraphicsFactory = QRCodeGraphicsFactory(), doBefore: QRCode.(QRCodeGraphics, Int, Int) -> Unit = EMPTY_FN, doAfter: QRCode.(QRCodeGraphics, Int, Int) -> Unit = EMPTY_FN)
A simple class to create easily create aesthetic pleasing QRCodes.
QRCodeBuilder [common]
class QRCodeBuilder@JvmOverloadsconstructor(shape: QRCodeBuilder.QRCodeShapesEnum, customShapeFunction: QRCodeShapeFunction? = null)