ImagePickerPlugin constructor

ImagePickerPlugin({
  1. @visibleForTesting ImagePickerPluginTestOverrides? overrides,
  2. @visibleForTesting ImageResizer? imageResizer,
})

A constructor that allows tests to override the function that creates file inputs.

Implementation

ImagePickerPlugin({
  @visibleForTesting ImagePickerPluginTestOverrides? overrides,
  @visibleForTesting ImageResizer? imageResizer,
}) : _overrides = overrides {
  _imageResizer = imageResizer ?? ImageResizer();
  _target = _ensureInitialized(_kImagePickerInputsDomId);
}