DisplayModel constructor

DisplayModel({
  1. required int widthPx,
  2. required int heightPx,
  3. double? widthMm,
  4. double? heightMm,
  5. double? diagonalInches,
  6. DisplayUsage? usage,
  7. double? viewingDistanceMm,
  8. double userScaleFactor = 1.0,
  9. TouchTargets? touch,
  10. double integerSnapTolerance = 0.02,
})

Implementation

DisplayModel({
  required this.widthPx,
  required this.heightPx,
  this.widthMm,
  this.heightMm,
  this.diagonalInches,
  this.usage,
  this.viewingDistanceMm,
  this.userScaleFactor = 1.0,
  this.touch,
  this.integerSnapTolerance = 0.02,
}) : assert(widthPx > 0),
     assert(heightPx > 0),
     assert(userScaleFactor > 0);