SingleAudioPicker constructor

SingleAudioPicker({
  1. Key? key,
  2. required Widget child(
    1. BuildContext context,
    2. Function upload
    ),
  3. dynamic defaultAudio,
  4. AudioPickerOptions options = const AudioPickerOptions(),
  5. ApiRequest? apiUpload,
  6. required dynamic setAudioUrlFromResponse(
    1. dynamic response
    ),
  7. Widget? loading,
  8. Function? onError,
  9. bool canUpdate = true,
  10. double? maxSize,
  11. List<String>? allowedMimeTypes,
})

Implementation

SingleAudioPicker({
  super.key,
  required Widget Function(BuildContext context, Function upload) child,
  this.defaultAudio,
  this.options = const AudioPickerOptions(),
  this.apiUpload,
  required this.setAudioUrlFromResponse,
  this.loading,
  this.onError,
  this.canUpdate = true,
  this.maxSize,
  this.allowedMimeTypes,
}) : style = CustomAudioPickerStyle(child);