adaptive_image_picker
library
Classes
-
AdaptiveCropView
-
An interactive, gesture-driven Flutter crop view with live grid overlay,
aspect ratio presets, rotation, flipping, and circular mask preview.
-
AdaptiveFile
-
Represents a cross-platform media file with rich metadata,
lazy byte loading, format conversion, and disk/memory helpers.
-
AdaptiveImagePicker
-
The primary public interface for
adaptive_image_picker.
Provides zero-permission native picking, pure-Dart cropping,
binary search compression, and adaptive UI components.
-
AdaptiveImagePickerPlatform
-
The interface that implementations of adaptive_image_picker must implement.
-
CompressionOptions
-
Configuration options for image compression and format optimization.
-
CropAspectRatio
-
Represents a fixed or freeform aspect ratio for cropping.
-
CropOptions
-
Configuration options for the interactive image cropper.
-
ImageCompressor
-
Pure-Dart image compression and optimization engine with binary-search target-size guarantees.
-
ImageCropperEngine
-
Pure-Dart image cropping, rotation, flipping, and circular masking engine.
-
MediaBottomSheet
-
Adaptive modal bottom sheet and action dialog for selecting media sources.
-
MethodChannelAdaptiveImagePicker
-
An implementation of AdaptiveImagePickerPlatform that uses method channels.
-
PickerOptions
-
Complete configuration options for launching image picker sessions.
-
PickerTheme
-
Complete styling and theming configuration for media picker modals and dialogs.