ImageOptions.createAndValidate constructor

ImageOptions.createAndValidate({
  1. double? maxHeight,
  2. double? maxWidth,
  3. int? imageQuality,
  4. bool requestFullMetadata = true,
})

Creates an instance with the given maxHeight, maxWidth, imageQuality and requestFullMetadata. Throws if options are not valid.

Implementation

ImageOptions.createAndValidate({
  this.maxHeight,
  this.maxWidth,
  this.imageQuality,
  this.requestFullMetadata = true,
}) {
  _validateOptions(
      maxWidth: maxWidth, maxHeight: maxHeight, imageQuality: imageQuality);
}