PictureUploadWidget constructor
PictureUploadWidget({
- PictureUploadSettings? settings,
- PictureUploadButtonStyle? buttonStyle,
- PictureUploadLocalization? localization,
- FirebaseStorage? storageInstance,
- required Function onPicturesChange,
- List<
UploadJob> ? initialImages, - String buttonText = 'Upload Picture',
- bool enabled = true,
PictureUploadWidget displays a customizable button which opens a specified image source (see settings) which is used to select an image. The selected image can be manipulated and is uploaded afterwards.
Implementation
PictureUploadWidget(
{PictureUploadSettings? settings,
PictureUploadButtonStyle? buttonStyle,
PictureUploadLocalization? localization,
FirebaseStorage? storageInstance,
required this.onPicturesChange,
this.initialImages,
this.buttonText = 'Upload Picture',
this.enabled = true})
: settings = settings ?? PictureUploadSettings(),
buttonStyle = buttonStyle ?? PictureUploadButtonStyle(),
localization = localization ?? PictureUploadLocalization(),
storageInstance = storageInstance ?? FirebaseStorage.instance;