Visual Cropping Interface: Provides a visual interface where users can select a specific area of the image they want to crop. The cropping area has a circular shape, allowing for a more creative and stylish cropping experience.
Zoom and Movement Control: Users can zoom in and move the image within the cropping area, enabling precise adjustments of the part of the image they wish to keep.
Preview: Once the user has selected the cropping area and completed the crop, the widget can show a preview of the cropped image in a circular format.
Button Functionality: Includes a button that allows the user to confirm the crop. When pressed, the widget processes the image and calls a callback function, passing the cropped image to the application logic that handles it.
Loading and State Management: Implements a loading indicator while the cropped image is being processed, providing visual feedback to the user.
Widget Closure: Features a button to close the widget, allowing the user to exit the cropping interface without making changes if desired.
Button Customization: Allows users to select the button color, text color, and loading text, providing a more personalized experience that matches the application's aesthetic.
MarketPlace Link
https://marketplace.flutterflow.io/item/I0rWZ5UuoAmPhLwUTHtG