flutter_image_picker/lib/image_picker.dart

33 lines
1.2 KiB
Dart
Raw Normal View History

2022-08-31 10:09:36 +02:00
import 'dart:typed_data';
import 'package:flutter/cupertino.dart';
import 'src/screens/image_picker_ui.dart';
2022-08-31 13:49:25 +02:00
import 'src/models/image_picker_settings.dart';
2022-08-31 10:09:36 +02:00
class ImagePicker {
2022-08-31 13:49:25 +02:00
Future<Uint8List?> showPickImageDialog(BuildContext context,
{String title = ImagePickerDefaultParameters.title,
double titleTextSize = ImagePickerDefaultParameters.titleTextSize,
double iconSize = ImagePickerDefaultParameters.iconSize,
double iconTextSize = ImagePickerDefaultParameters.iconTextSize,
double spaceBetweenIcons = ImagePickerDefaultParameters.spaceBetweenIcons,
String makePhotoText = ImagePickerDefaultParameters.makePhotoText,
IconData makePhotoIcon = ImagePickerDefaultParameters.makePhotoIcon,
String selectImageText = ImagePickerDefaultParameters.selectImageText,
IconData selectImageIcon = ImagePickerDefaultParameters.selectImageIcon,
String closeButtonText = ImagePickerDefaultParameters.closeButtonText}) {
return ImagePickerUI().pickImageDialog(
context,
title,
titleTextSize,
iconSize,
iconTextSize,
spaceBetweenIcons,
makePhotoText,
makePhotoIcon,
selectImageText,
selectImageIcon,
closeButtonText);
2022-08-31 10:09:36 +02:00
}
}