toWidget method

Widget toWidget({
  1. double? maxWidth,
  2. int margin = 0,
})

Converte o JSON do DANFE em um Widget Flutter para visualização.

Parâmetros:

  • maxWidth: Largura máxima do widget. Se não fornecido, usa a largura do papel.
  • margin: Margem horizontal do widget. Padrão é 0.

Retorno:

  • Um Widget contendo a representação visual do DANFE.

Exemplo:

Widget danfeWidget = imageDanfe.toWidget(margin: 16);

Implementation

Widget toWidget({
  double? maxWidth,
  int margin = 0,
}) {
  return _printerGateway.toWidget(
    maxWidth: maxWidth ?? paperSize.maxWidth,
    margin: margin,
  );
}