full_picker library
full_picker Library
Classes
- BaseDialog
- BaseDialog for help show dialog
- Camera
- Custom Camera for Image and Video
- FullPicker
- FullPickerLanguage
- language texts
- FullPickerOutput
- main Output class
- FullPickerWidgetIcon
- Widget icon
- ItemSheet
- item sheet model
- PercentProgressDialog
- Percent Progress Dialog help for show Progress
- ProgressIndicatorDialog
- Progress Indicator Dialog for keep waiting
- SelectSheet
- show sheet for select models file picker
Enums
- FullPickerType
- File Picker Types
Properties
- globalFullPickerLanguage ↔ FullPickerLanguage
-
for cheng language
getter/setter pair
Functions
-
checkError(
ValueSetter< bool> onIsUserChange, BuildContext context, {required bool isSelected, required bool inSheet}) → void - Check for control close sheet
-
clearTemporaryFiles(
) → Future< void> -
cropImage(
{required BuildContext context, required String sourcePath}) → Future< Uint8List?> - web does not support crop Image crop image
-
extensionType(
String extension) → FileType -
generateRandomString(
) → String -
getFiles(
{required BuildContext context, required FileType fileType, required FullPickerType pickerFileType, required String prefixName, required ValueSetter< bool> onIsUserChange, required ValueSetter<int> ? onError, required bool inSheet, List<String> ? allowedExtensions, bool videoCompressor = false, bool imageCropper = false, bool multiFile = false}) → Future<FullPickerOutput?> - get files
-
getFillXFile(
{required String name, required String mime, Uint8List? bytes, File? file}) → XFile -
getFullPicker(
{required int id, required BuildContext context, required ValueSetter< bool> onIsUserChange, required ValueSetter<FullPickerOutput> onSelected, required ValueSetter<int> ? onError, required bool image, required bool video, required bool file, required bool voiceRecorder, required bool url, required String bodyTextUrl, required bool imageCamera, required bool videoCamera, required bool videoCompressor, required bool imageCropper, required bool multiFile, required String prefixName, required bool inSheet}) → Future<void> - re director for select file 1 = Gallery 2 = Camera 3 = File
-
showFullPickerToast(
String text, BuildContext context) → void - show custom sheet
-
showSheet(
Widget widget, BuildContext context, {bool isDismissible = true}) → void - show sheet
-
videoCompress(
{required BuildContext context, required PlatformFile file}) → Future< File?> - Web does not support video compression Video compressor