MethodChannelIminPrinter class
An implementation of IminPrinterPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- IminPrinterPlatform
- MethodChannelIminPrinter
Constructors
Properties
- eventChannel → EventChannel
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- methodChannel → MethodChannel
-
The method channel used to interact with the native platform.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
commitPrinterBuffer(
) → Future< void> -
override
-
commitPrinterBufferWithCallback(
) → Future< bool?> -
override
-
enterPrinterBuffer(
bool isClean) → Future< void> -
override
-
exitPrinterBuffer(
bool isCommit) → Future< void> -
override
-
exitPrinterBufferWithCallback(
bool isCommit) → Future< bool?> -
override
-
fullCut(
) → Future< void> -
override
-
fullCutAndFeedPaper(
int length) → Future< void> -
override
-
getCurCodepage(
) → Future< String?> -
override
-
getCurEncode(
) → Future< String?> -
inherited
-
getDrawerStatus(
) → Future< bool?> -
override
-
getEncodeList(
) → Future< List< String> ?> -
override
-
getFontCodepage(
) → Future< List< String> ?> -
override
-
getFontCountryCode(
) → Future< List< String> ?> -
override
-
getOpenDrawerTimes(
) → Future< int?> -
override
-
getPrinterCutTimes(
) → Future< String?> -
override
-
getPrinterDensity(
) → Future< int?> -
override
-
getPrinterDensityList(
) → Future< List< String> ?> -
override
-
getPrinterFirmwareVersion(
) → Future< String?> -
override
-
getPrinterHardwareVersion(
) → Future< String?> -
override
-
getPrinterInfoByKey(
String keyName) → Future< String?> -
override
-
getPrinterInfoList(
String keyName) → Future< List< String> ?> -
override
-
getPrinterInfoString(
String keyName) → Future< String?> -
override
-
getPrinterKnifeReset(
) → Future< String?> -
override
-
getPrinterMode(
) → Future< int?> -
override
-
getPrinterModelName(
) → Future< String?> -
override
-
getPrinterPaperDistance(
) → Future< String?> -
override
-
getPrinterPaperType(
) → Future< int?> -
override
-
getPrinterPaperTypeList(
) → Future< List< String> ?> -
override
-
getPrinterPatternList(
) → Future< List< String> ?> -
override
-
getPrinterSerialNumber(
) → Future< String?> -
override
-
getPrinterSpeed(
) → Future< int?> -
override
-
getPrinterSpeedList(
) → Future< List< String> ?> -
override
-
getPrinterStatus(
) → Future< Map< String, dynamic> > -
override
-
getPrinterSupplierName(
) → Future< String?> -
override
-
getPrinterTemperature(
) → Future< String?> -
override
-
getPrinterThermalHead(
) → Future< String?> -
override
-
getSdkVersion(
) → Future< String?> -
override
-
getServiceVersion(
) → Future< String?> -
override
-
getUsbDevicesName(
) → Future< String?> -
override
-
getUsbPrinterVidPid(
) → Future< String?> -
override
-
initEventChannel(
) → Stream -
override
-
initPrinter(
) → Future< bool?> -
override
-
initPrinterParams(
) → Future< void> -
override
-
labelAddArea(
{LabelAreaStyle? areaStyle}) → Future< void> -
override
-
labelAddBarCode(
String barCode, {LabelBarCodeStyle? barCodeStyle}) → Future< void> -
override
-
labelAddBitmap(
dynamic img, {LabelBitmapStyle? addBitmapStyle}) → Future< void> -
override
-
labelAddQrCode(
String qrCode, {LabelQrCodeStyle? qrCodeStyle}) → Future< void> -
override
-
labelAddText(
String text, {LabelTextStyle? labelTextStyle}) → Future< void> -
override
-
labelGapSensorCalibration(
) → Future< String?> -
override
-
labelInitCanvas(
{LabelCanvasStyle? labelCanvasStyle}) → Future< void> -
override
-
labelLearning(
) → Future< void> -
override
-
labelPrintBitmap(
Uint8List bitmap, int width, int height) → Future< void> -
override
-
labelPrintCanvas(
int printCount) → Future< void> -
override
-
labelQueryInfo(
IminLabelInfo labelInfo) → Future< String?> -
override
-
labelRestoreDefaults(
) → Future< bool?> -
override
-
labelSetPrinterMode(
int mode) → Future< void> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openCashBox(
) → Future< void> -
override
-
openLogs(
int encode) → Future< void> -
override
-
partialCut(
) → Future< void> -
override
-
partialCutAndFeedPaper(
int length) → Future< void> -
override
-
print2DCode(
String data, int symbology, int moduleSize, int errorLevel, int align) → Future< void> -
override
-
printAndFeedPaper(
int height) → Future< void> -
override
-
printAndLineFeed(
) → Future< void> -
override
-
printAndQuitPaper(
int value) → Future< void> -
override
-
printAntiWhiteText(
String text, {IminTextStyle? style}) → Future< void> -
override
-
printAztecCode(
String data, int modeType, int dataLayers, int moduleSize, int errorLevel, int align) → Future< void> -
override
-
printBarCode(
IminBarcodeType barCodeType, String barCodeContent, {IminBarCodeStyle? style}) → Future< void> -
override
-
printBarCodeToBitmapFormat(
String barCodeContent, int width, int height, IminBarCodeToBitmapFormat codeFormat) → Future< void> -
override
-
printColumnsString(
{required List< ColumnMaker> cols}) → Future<void> -
override
-
printColumnsText(
{required List< ColumnMaker> cols}) → Future<void> -
override
-
printDataMatrix(
String data, int symbolType, int columns, int rows, int moduleSize, int align) → Future< void> -
override
-
printDoubleQR(
{required IminDoubleQRCodeStyle qrCode1, required IminDoubleQRCodeStyle qrCode2, int? doubleQRSize}) → Future< void> -
override
-
printerSelfChecking(
) → Future< void> -
override
-
printEscPosText(
String text, {IminEscPosTextStyle? style}) → Future< void> -
override
-
printLabelBitmap(
dynamic img, {LabelPrintBitmapStyle? printBitmapStyle}) → Future< void> -
override
-
printMaxiCode(
String data, int modeType, int align) → Future< void> -
override
-
printMultiBitmap(
List imgs, {IminPictureStyle? pictureStyle}) → Future< void> -
override
-
printPDF417(
String data, int columns, int rows, int moduleWidth, int rowHeight, int errorLevel, int selectOptions, int align) → Future< void> -
override
-
printQrCode(
String data, {IminQrCodeStyle? qrCodeStyle}) → Future< void> -
override
-
printSingleBitmap(
dynamic img, {IminPictureStyle? pictureStyle}) → Future< void> -
override
-
printSingleBitmapBlackWhite(
dynamic img, {IminBaseStyle? baseStyle}) → Future< void> -
override
-
printSingleBitmapColorChart(
dynamic img, {IminPictureStyle? pictureStyle}) → Future< void> -
override
-
printSingleBitmapWithTranslation(
dynamic img, {IminPictureStyle? pictureStyle}) → Future< void> -
override
-
printText(
String text, {IminTextStyle? style}) → Future< void> -
override
-
printTextBitmap(
String text, {IminTextPictureStyle? style}) → Future< void> -
override
-
printTextWithAli(
String text, int align) → Future< void> -
override
-
printTextWithEncode(
String text, String encode) → Future< void> -
override
-
regesiterPrinterStatusCallback(
) → Future< void> -
override
-
resetDevice(
) → Future< void> -
override
-
sendRAWData(
Uint8List bytes) → Future< void> -
override
-
sendRAWDataHexStr(
String bytes) → Future< void> -
override
-
setAlignment(
IminPrintAlign alignment) → Future< void> -
override
-
setBarCodeContentPrintPos(
IminBarcodeTextPos position) → Future< void> -
override
-
setBarCodeHeight(
int height) → Future< void> -
override
-
setBarCodeWidth(
int width) → Future< void> -
override
-
setCodeAlignment(
IminPrintAlign alignment) → Future< void> -
override
-
setDoubleQR1Level(
int level) → Future< void> -
override
-
setDoubleQR1MarginLeft(
int leftMargin) → Future< void> -
override
-
setDoubleQR1Version(
int version) → Future< void> -
override
-
setDoubleQR2Level(
int level) → Future< void> -
override
-
setDoubleQR2MarginLeft(
int leftMargin) → Future< void> -
override
-
setDoubleQR2Version(
int version) → Future< void> -
override
-
setDoubleQRSize(
int size) → Future< void> -
override
-
setFontAntiWhite(
bool antiWhite) → Future< void> -
override
-
setFontBold(
bool bold) → Future< void> -
override
-
setFontCharSize(
int height, int width, int underLine, int asciiType) → Future< void> -
override
-
setFontCharSpace(
int space) → Future< void> -
override
-
setFontChineseMode(
int mode) → Future< void> -
override
-
setFontChineseSize(
int height, int width, int underLine, int chineseType) → Future< void> -
override
-
setFontChineseSpace(
int leftSpace, int rightSpace) → Future< void> -
override
-
setFontCodepage(
int codepage) → Future< void> -
override
-
setFontCountryCode(
int country) → Future< void> -
override
-
setFontDirection(
int direction) → Future< void> -
override
-
setFontItalic(
bool italic) → Future< void> -
override
-
setFontLineSpacing(
int space) → Future< void> -
override
-
setFontMultiple(
int wide, int high) → Future< void> -
override
-
setFontRotate(
int rotate) → Future< void> -
override
-
setFontUnderline(
int underline) → Future< void> -
override
-
setInitIminPrinter(
bool isDefaultPrinter) → Future< void> -
override
-
setLabelContinuousPrint(
bool enable) → Future< void> -
override
-
setLeftMargin(
int margin) → Future< void> -
override
-
setPageFormat(
{int? style = 1}) → Future< void> -
override
-
setPrinterAction(
String keyName, String keyValue) → Future< bool?> -
override
-
setPrinterActionList(
String keyName, List< String> keyValue) → Future<bool?> -
override
-
setPrinterDensity(
IminPrinterDensity density) → Future< void> -
inherited
-
setPrinterEncode(
int encode) → Future< void> -
override
-
setPrinterMode(
) → Future< void> -
inherited
-
setPrinterSpeed(
int speed) → Future< void> -
override
-
setPrintModel(
int printModel) → Future< void> -
override
-
setQrCodeErrorCorrectionLev(
IminQrcodeCorrectionLevel level) → Future< void> -
override
-
setQrCodeSize(
int qrSize) → Future< void> -
override
-
setTextBitmapAntiWhite(
bool antiWhite) → Future< void> -
override
-
setTextBitmapLetterSpacing(
double space) → Future< void> -
override
-
setTextBitmapLineSpacing(
double lineHeight) → Future< void> -
override
-
setTextBitmapSize(
int size) → Future< void> -
override
-
setTextBitmapStrikeThru(
bool strikeThru) → Future< void> -
override
-
setTextBitmapStyle(
IminFontStyle style) → Future< void> -
override
-
setTextBitmapTypeface(
IminTypeface typeface) → Future< void> -
override
-
setTextBitmapUnderline(
bool haveUnderline) → Future< void> -
override
-
setTextLineSpacing(
double space) → Future< void> -
override
-
setTextSize(
int size) → Future< void> -
override
-
setTextStyle(
IminFontStyle style) → Future< void> -
override
-
setTextTypeface(
IminTypeface typeface) → Future< void> -
override
-
setTextWidth(
int width) → Future< void> -
override
-
supportCashBox(
) → Future< bool?> -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
unBindService(
) → Future< void> -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited