MiniProgramCameraPhotoResult constructor

MiniProgramCameraPhotoResult({
  1. required String captureId,
  2. required String mediaRef,
  3. required String fileName,
  4. required String mimeType,
  5. required int bytes,
  6. required int width,
  7. required int height,
  8. required DateTime capturedAtUtc,
  9. String source = cameraSource,
})

Implementation

MiniProgramCameraPhotoResult({
  required String captureId,
  required String mediaRef,
  required String fileName,
  required String mimeType,
  required this.bytes,
  required this.width,
  required this.height,
  required this.capturedAtUtc,
  this.source = cameraSource,
}) : captureId = _cameraString(captureId, 'captureId', 512),
     mediaRef = _cameraString(mediaRef, 'mediaRef', 512),
     fileName = _cameraString(fileName, 'fileName', 255),
     mimeType = _cameraMimeType(mimeType) {
  validate();
}