PrinterInfo class

Constructors

PrinterInfo({Model? printerModel, Port port = Port.BLUETOOTH, String ipAddress = "", String macAddress = "", dynamic localName = "", dynamic lastConnectedAddress = "", PaperSize paperSize = PaperSize.A4, Orientation orientation = Orientation.PORTRAIT, int numberOfCopies = 1, Halftone halftone = Halftone.PATTERNDITHER, PrintMode printMode = PrintMode.FIT_TO_PAGE, Align align = Align.LEFT, VAlign valign = VAlign.TOP, Margin margin = const Margin(top: 0, left: 0), bool pjCarbon = false, int pjDensity = 5, PjFeedMode pjFeedMode = PjFeedMode.PJ_FEED_MODE_FIXEDPAGE, int customPaperWidth = 0, int customPaperLength = 0, int customFeed = 0, int rjDensity = 0, bool rotate180 = false, bool peelMode = false, bool mirrorPrint = false, Align paperPosition = Align.CENTER, bool isAutoCut = true, bool isCutAtEnd = true, bool mode9 = true, bool skipStatusCheck = false, CheckPrintEnd checkPrintEnd = CheckPrintEnd.CPE_CHECK, PjRollCase rollPrinterCase = PjRollCase.PJ_ROLLCASE_OFF, int pjSpeed = 2, int thresholdingValue = 127, bool dashLine = false, String savePrnPath = "", bool overwrite = true, bool isHalfCut = false, bool isSpecialTape = false, int labelNameIndex = -1, String customPaper = "", ACustomPaper? binCustomPaper = null, CustomPaperInfo? customPaperInfo = null, bool isLabelEndCut = false, PrintQuality printQuality = PrintQuality.NORMAL, int labelMargin = 0, double scaleValue = 1.0, bool isCutMark = false, bool softFocusing = false, bool trimTapeAfterData = false, bool enabledTethering = false, bool rawMode = false, String workPath = "", PjPaperKind pjPaperKind = PjPaperKind.PJ_CUT_PAPER, bool useLegacyHalftoneEngine = false, bool banishMargin = false, bool useCopyCommandInTemplatePrint = false})

Properties

align ↔ Align
getter/setter pair
banishMargin ↔ bool
getter/setter pair
binCustomPaper ↔ ACustomPaper?
getter/setter pair
checkPrintEnd ↔ CheckPrintEnd
getter/setter pair
customFeed ↔ int
getter/setter pair
customPaper ↔ String
getter/setter pair
customPaperInfo ↔ CustomPaperInfo?
getter/setter pair
customPaperLength ↔ int
getter/setter pair
customPaperWidth ↔ int
getter/setter pair
dashLine ↔ bool
getter/setter pair
enabledTethering ↔ bool
getter/setter pair
halftone ↔ Halftone
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
ipAddress ↔ String
getter/setter pair
isAutoCut ↔ bool
getter/setter pair
isCutAtEnd ↔ bool
getter/setter pair
isCutMark ↔ bool
getter/setter pair
isHalfCut ↔ bool
getter/setter pair
isLabelEndCut ↔ bool
getter/setter pair
isSpecialTape ↔ bool
getter/setter pair
labelMargin ↔ int
getter/setter pair
labelNameIndex ↔ int
getter/setter pair
macAddress ↔ String
getter/setter pair
margin ↔ Margin
getter/setter pair
mirrorPrint ↔ bool
getter/setter pair
mode9 ↔ bool
getter/setter pair
numberOfCopies ↔ int
getter/setter pair
orientation ↔ Orientation
getter/setter pair
overwrite ↔ bool
getter/setter pair
paperPosition ↔ Align
getter/setter pair
paperSize ↔ PaperSize
getter/setter pair
peelMode ↔ bool
getter/setter pair
pjCarbon ↔ bool
getter/setter pair
pjDensity ↔ int
getter/setter pair
pjFeedMode ↔ PjFeedMode
getter/setter pair
pjPaperKind ↔ PjPaperKind
getter/setter pair
pjSpeed ↔ int
getter/setter pair
port ↔ Port
getter/setter pair
printerModel ↔ Model
getter/setter pair
printMode ↔ PrintMode
getter/setter pair
printQuality ↔ PrintQuality
getter/setter pair
rawMode ↔ bool
getter/setter pair
rjDensity ↔ int
getter/setter pair
rollPrinterCase ↔ PjRollCase
getter/setter pair
rotate180 ↔ bool
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
savePrnPath ↔ String
getter/setter pair
scaleValue ↔ double
getter/setter pair
skipStatusCheck ↔ bool
getter/setter pair
softFocusing ↔ bool
getter/setter pair
thresholdingValue ↔ int
getter/setter pair
timeout ↔ TimeoutSetting
getter/setter pair
trimTapeAfterData ↔ bool
getter/setter pair
useCopyCommandInTemplatePrint ↔ bool
getter/setter pair
useLegacyHalftoneEngine ↔ bool
getter/setter pair
valign ↔ VAlign
getter/setter pair
workPath ↔ String
getter/setter pair

Methods

getCustomPaper() → ACustomPaper?
getLastConnectedAddress() → String
getLocalName() → String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setLastConnectedAddress(String setAddress) → void
setLocalName(String setName) → void
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

fromMap(Map map) → PrinterInfo