AndroidUiSettings class

A helper class provides properties that can be used to customize the cropper view on Android.

The properties is mapped to fields of Ucrop.Options class in Ucrop library.

See: github.com/Yalantis/uCrop/blob/master/ucrop/src/main/java/com/yalantis/ucrop/UCrop.java#L260

Inheritance

Constructors

AndroidUiSettings({String? toolbarTitle, Color? toolbarColor, Color? statusBarColor, Color? toolbarWidgetColor, Color? backgroundColor, Color? activeControlsWidgetColor, Color? dimmedLayerColor, Color? cropFrameColor, Color? cropGridColor, int? cropFrameStrokeWidth, int? cropGridRowCount, int? cropGridColumnCount, int? cropGridStrokeWidth, bool? showCropGrid, bool? lockAspectRatio, bool? hideBottomControls, CropAspectRatioPreset? initAspectRatio})

Properties

activeControlsWidgetColor Color?
desired resolved color of the active and selected widget and progress wheel middle line (default is darker orange)
final
backgroundColor Color?
desired background color that should be applied to the root view
final
cropFrameColor Color?
desired color of crop frame
final
cropFrameStrokeWidth int?
desired width of crop frame line in pixels
final
cropGridColor Color?
desired color of crop grid/guidelines
final
cropGridColumnCount int?
crop grid columns count
final
cropGridRowCount int?
crop grid rows count
final
cropGridStrokeWidth int?
desired width of crop grid lines in pixels
final
dimmedLayerColor Color?
desired color of dimmed area around the crop bounds
final
hashCode int
The hash code for this object.
no setterinherited
hideBottomControls bool?
set to true to hide the bottom controls (shown by default)
final
initAspectRatio CropAspectRatioPreset?
desired aspect ratio is applied (from the list of given aspect ratio presets) when starting the cropper
final
lockAspectRatio bool?
set to true if you want to lock the aspect ratio of crop bounds with a fixed value (locked by default)
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showCropGrid bool?
set to true if you want to see a crop grid/guidelines on top of an image
final
statusBarColor Color?
desired color of status
final
toolbarColor Color?
desired color of the Toolbar
final
toolbarTitle String?
desired text for Toolbar title
final
toolbarWidgetColor Color?
desired color of Toolbar text and buttons (default is black)
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited