Barcode Plugin for Xojo

EinhugurBarcodes.TypeMask Class (console safe)

Class to build enum mask for multiple barcode types.

This class has been designed so that you can build complex enum mask in one line of code.

For example:

var mask as TypeMask = TypeMask.Create(BarcodeType.EAN_13).Add(BarcodeType.QR_CODE)

Object
   TypeMask

class EinhugurBarcodes.TypeMask

Constructors

TypeMask (console safe) Private constructor.

Methods

Add (console safe) Adds BarcodeCombinedType to the mask and returns self for chaining purposes.
Add (console safe) Adds BarcodeType to the mask and returns self for chaining purposes.
shared CreateCreates instance of TypeMask, taking in combined BarcodeType as parameter.
shared CreateCreates instance of TypeMask, taking in BarcodeType as parameter.

Supported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Windows 32 bit
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM 32 bit
  • Linux ARM 64 bit
  • iOS