PrinterSettings.fromMap constructor
PrinterSettings.fromMap(
- Map map
Implementation
factory PrinterSettings.fromMap(Map<dynamic, dynamic> map) => PrinterSettings(
darkness: double.tryParse(map[FIELD_DARKNESS]),
printSpeed: double.tryParse(map[FIELD_PRINT_SPEED]),
tearOff: int.tryParse(map[FIELD_TEAR_OFF]),
mediaType: MediaTypeUtils.valueOf(map[FIELD_MEDIA_TYPE]),
printMethod: PrintMethodUtils.valueOf(map[FIELD_PRINT_METHOD]),
printWidth: int.tryParse(map[FIELD_PRINT_WIDTH]),
labelLength: int.tryParse(map[FIELD_LABEL_LENGTH]),
labelLengthMax: double.tryParse(map[FIELD_LABEL_LENGTH_MAX]),
zplMode: ZPLModeUtils.valueOf(map[FIELD_ZPL_MODE]),
powerUpAction: PowerUpActionUtils.valueOf(map[FIELD_POWER_UP_ACTION]),
headCloseAction:
HeadCloseActionUtils.valueOf(map[FIELD_HEAD_CLOSE_ACTION]),
labelTop: int.tryParse(map[FIELD_LABEL_TOP]),
leftPosition: int.tryParse(map[FIELD_LEFT_POSITION]),
printMode: PrintModeUtils.valueOf(map[FIELD_PRINT_MODE]),
reprintMode: ReprintModeUtils.valueOf(map[FIELD_REPRINT_MODE]),
virtualDevice: VirtualDevice.valueOf(map[FIELD_VIRTUAL_DEVICE]),
printerModelName: map[FIELD_PRINTER_MODEL_NAME],
deviceFriendlyName: map[FIELD_DEVICE_FRIENDLY_NAME],
firmware: map[FIELD_FIRMWARE],
linkOSVersion: map[FIELD_LINK_OS_VERSION],
printerDpi: map[FIELD_PRINTER_DPI],
devicePrintHeadResolution: map[FIELD_DEVICE_PRINT_HEAD_RESOLUTION],
);