pick static method

void pick({
  1. required BuildContext context,
  2. required ImageUploaderConfig config,
  3. String? cosUploadURL,
  4. required dynamic onPickCompleted(
    1. String? localPath
    ),
  5. dynamic onCosUploadCompleted(
    1. int statusCode
    )?,
})

Implementation

static void pick({
  required BuildContext context,
  required ImageUploaderConfig config,
  String? cosUploadURL,
  required Function(String? localPath) onPickCompleted,
  Function(int statusCode)? onCosUploadCompleted,
}) {
  if (config.showsCameraItem) {
    _showImageSourcePicker(
      context: context,
      config: config,
      cosUploadURL: cosUploadURL,
      onPickCompleted: onPickCompleted,
      onCosUploadCompleted: onCosUploadCompleted,
    );
  } else {
    pickFromSource(
      context: context,
      source: sourceGallery,
      config: config,
      cosUploadURL: cosUploadURL,
      onPickCompleted: onPickCompleted,
      onCosUploadCompleted: onCosUploadCompleted,
    );
  }
}