ImageElement constructor

ImageElement({
  1. required Image image,
  2. required Offset anchor,
  3. Alignment defaultAlign = Alignment.center,
  4. required ImageStyle style,
  5. String? tag,
})

Creates an image element.

Implementation

ImageElement({
  required this.image,
  required Offset anchor,
  Alignment defaultAlign = Alignment.center,
  required ImageStyle style,
  String? tag,
}) : super(
        anchor: anchor,
        defaultAlign: defaultAlign,
        style: style,
        tag: tag,
      ) {
  paintPoint = getBlockPaintPoint(
      rotationAxis!,
      image.width.toDouble(),
      image.height.toDouble(),
      this.style.align ??
          this.defaultAlign); // TODO: Image width height pixel ratio.
}