PictureInfo constructor

PictureInfo({
  1. required Picture picture,
  2. required Rect viewport,
  3. Size size = Size.infinite,
  4. required CacheCompatibilityTester compatibilityTester,
})

Creates a new PictureInfo object.

Implementation

PictureInfo({
  required Picture picture,
  required this.viewport,
  this.size = Size.infinite,
  required this.compatibilityTester,
})  : assert(picture != null), // ignore: unnecessary_null_comparison
      assert(viewport != null), // ignore: unnecessary_null_comparison
      assert(size != null), // ignore: unnecessary_null_comparison
      _picture = picture;