toPdfBoxDecoration method

Future<BoxDecoration> toPdfBoxDecoration()

Implementation

Future<pw.BoxDecoration> toPdfBoxDecoration() async => pw.BoxDecoration(
      color: color?.toPdfColor(),
      border: (border as Border?)?.toPdfBorder(),
      borderRadius: (borderRadius as BorderRadius?)?.toPdfBorderRadius(),
      boxShadow: boxShadow
          ?.map<pw.BoxShadow>((BoxShadow e) => e.toPdfBoxShadow())
          .toList(),
      gradient: gradient?.toPdfGradient(),
      shape: shape.toPdfBoxShape(),
      image: await image?.toPdfDecorationImage(),
    );