summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/boombuler/barcode/barcode.go
diff options
context:
space:
mode:
author6543 <6543@obermui.de>2020-05-10 14:50:16 +0200
committerGitHub <noreply@github.com>2020-05-10 15:50:16 +0300
commit43bb85908db464036f2ed1e03eb0e8f4e88c84c2 (patch)
tree91e82a4a5c1407a82125b3d5f51e725b7984611e /vendor/github.com/boombuler/barcode/barcode.go
parent57b6f831916af59b7ad8ad0a9d0dd9083da88a6f (diff)
downloadgitea-43bb85908db464036f2ed1e03eb0e8f4e88c84c2.tar.gz
gitea-43bb85908db464036f2ed1e03eb0e8f4e88c84c2.zip
Update github.com/pquerna/otp from untagged to v1.2.0 (#11358)
Diffstat (limited to 'vendor/github.com/boombuler/barcode/barcode.go')
-rw-r--r--vendor/github.com/boombuler/barcode/barcode.go21
1 files changed, 21 insertions, 0 deletions
diff --git a/vendor/github.com/boombuler/barcode/barcode.go b/vendor/github.com/boombuler/barcode/barcode.go
index 7e147f22f4..25f4a693db 100644
--- a/vendor/github.com/boombuler/barcode/barcode.go
+++ b/vendor/github.com/boombuler/barcode/barcode.go
@@ -2,6 +2,21 @@ package barcode
import "image"
+const (
+ TypeAztec = "Aztec"
+ TypeCodabar = "Codabar"
+ TypeCode128 = "Code 128"
+ TypeCode39 = "Code 39"
+ TypeCode93 = "Code 93"
+ TypeDataMatrix = "DataMatrix"
+ TypeEAN8 = "EAN 8"
+ TypeEAN13 = "EAN 13"
+ TypePDF = "PDF417"
+ TypeQR = "QR Code"
+ Type2of5 = "2 of 5"
+ Type2of5Interleaved = "2 of 5 (interleaved)"
+)
+
// Contains some meta information about a barcode
type Metadata struct {
// the name of the barcode kind
@@ -17,5 +32,11 @@ type Barcode interface {
Metadata() Metadata
// the data that was encoded in this barcode
Content() string
+}
+
+// Additional interface that some barcodes might implement to provide
+// the value of its checksum.
+type BarcodeIntCS interface {
+ Barcode
CheckSum() int
}