printNonFiscalText method
Future<void>
printNonFiscalText({
- required String text,
- TextBold? bold,
- TextItalic? italic,
- TextHeight? height,
- TextUnderline? underline,
- TextAlign? alignment,
Implementation
Future<void> printNonFiscalText({
required String text,
TextBold? bold,
TextItalic? italic,
TextHeight? height,
TextUnderline? underline,
TextAlign? alignment,
}) async {
final message = await execute(
Commands.printingFreeNonFiscalText.code,
data: [
text,
bold?.index,
italic?.index,
height?.index,
underline?.index,
alignment?.index,
].toCommand(),
);
final [$e] = message.data.response;
final error = int.tryParse($e) ?? 0;
if (error != 0) {
throw FiscalCodeException('Error printing non-fiscal text', error);
}
}