MediaOptions.createAndValidate constructor

MediaOptions.createAndValidate({
  1. ImageOptions imageOptions = const ImageOptions(),
  2. required bool allowMultiple,
  3. int? limit,
})

Construct a new MediaOptions instance.

Throws if limit is lower than 2, or allowMultiple is false and limit is not null.

Implementation

MediaOptions.createAndValidate({
  this.imageOptions = const ImageOptions(),
  required this.allowMultiple,
  this.limit,
}) {
  _validate(allowMultiple: allowMultiple, limit: limit);
}