profile_picker_plus 1.0.0 copy "profile_picker_plus: ^1.0.0" to clipboard
profile_picker_plus: ^1.0.0 copied to clipboard

The complete Flutter profile picture toolkit - pick, crop, display. Drop-in ProfilePicker and ProfileDisplay widgets with gallery/camera selection, built-in image cropping, bottom-sheet & dialog modes [...]

1.0.0 #

  • Initial release 🎉
  • AvatarPicker — tap-to-pick widget with gallery/camera/crop pipeline
  • AvatarDisplay — read-only display widget (file, URL, bytes, asset, initials)
  • ProfilePickerPlusTheme — unified theming for all widget UI
  • ProfilePickerPlusThemeProvider — app-wide InheritedWidget theme provider
  • ProfilePickerPlusController — programmatic open/close/clear/set
  • ProfilePickerPlusStrings — fully localizable UI labels
  • Bottom sheet and dialog picker modes
  • Badge position, layout mode (stack/overlay/none), inside/outside placement
  • Trigger modes: onTap, onLongPress, onDoubleTap, none
  • Custom builders: pickerBuilder, optionBuilder, headerBuilder, footerBuilder
  • Child builder pattern for fully custom triggers
  • Image compression via flutter_image_compress
  • Max file-size guard
  • Permission handling with graceful denied state + settings redirect
  • iOS 12+, Android API 21+, Flutter Web (gallery), macOS, Windows
1
likes
130
points
16
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

The complete Flutter profile picture toolkit - pick, crop, display. Drop-in ProfilePicker and ProfileDisplay widgets with gallery/camera selection, built-in image cropping, bottom-sheet & dialog modes, fallback initials, deep theming, and programmatic controller support.

Repository (GitHub)
View/report issues

Topics

#images #avatar #profile #picker #cropper

License

MIT (license)

Dependencies

cached_network_image, flutter, flutter_image_compress, image_cropper, image_picker, permission_handler

More

Packages that depend on profile_picker_plus