sendCommands static method
Sends PrintCommands to the printer. Have to specify portName
and emulation
. Returns PrinterResponseStatus
Implementation
static Future<PrinterResponseStatus> sendCommands({
required String portName,
required String emulation,
required PrintCommands printCommands,
bool logo = true,
bool asistencia = false,
bool reimpresion = false,
bool copia = false,
}) async {
dynamic result = await _channel.invokeMethod('print', {
'portName': portName,
'emulation': emulation,
'printCommands': printCommands.getCommands(),
'reimpresion': reimpresion,
'copia': copia,
'logo' : logo,
'asistencia': asistencia
});
return PrinterResponseStatus.fromMap(
Map<String, dynamic>.from(result),
);
}