ProImageEditorConfigs class

A class representing configuration options for the Image Editor.

Constructors

ProImageEditorConfigs({ThemeData? theme, String heroTag = 'Pro-Image-Editor-Hero', I18n i18n = const I18n(), bool removeTransparentAreas = false, HelperLines helperLines = const HelperLines(), LayerInteraction layerInteraction = const LayerInteraction(), ImageEditorCustomWidgets customWidgets = const ImageEditorCustomWidgets(), ImageEditorTheme imageEditorTheme = const ImageEditorTheme(), ImageEditorIcons icons = const ImageEditorIcons(), PaintEditorConfigs paintEditorConfigs = const PaintEditorConfigs(), TextEditorConfigs textEditorConfigs = const TextEditorConfigs(), CropRotateEditorConfigs cropRotateEditorConfigs = const CropRotateEditorConfigs(), FilterEditorConfigs filterEditorConfigs = const FilterEditorConfigs(), BlurEditorConfigs blurEditorConfigs = const BlurEditorConfigs(), EmojiEditorConfigs emojiEditorConfigs = const EmojiEditorConfigs(), StickerEditorConfigs? stickerEditorConfigs, ImageEditorDesignModeE designMode = ImageEditorDesignModeE.material, ImportStateHistory? initStateHistory, EditorBoxConstraintsBuilder? editorBoxConstraintsBuilder})
Creates an instance of ProImageEditorConfigs.
const

Properties

blurEditorConfigs BlurEditorConfigs
Configuration options for the Blur Editor.
final
cropRotateEditorConfigs CropRotateEditorConfigs
Configuration options for the Crop and Rotate Editor.
final
customWidgets ImageEditorCustomWidgets
Custom widgets to be used in the Image Editor.
final
designMode ImageEditorDesignModeE
The design mode for the Image Editor.
final
editorBoxConstraintsBuilder EditorBoxConstraintsBuilder?
Use this to build custom BoxConstraints that will be applied globally to the modal bottom sheet when opening various editors from this library.
final
emojiEditorConfigs EmojiEditorConfigs
Configuration options for the Emoji Editor.
final
filterEditorConfigs FilterEditorConfigs
Configuration options for the Filter Editor.
final
hashCode int
The hash code for this object.
no setterinherited
helperLines HelperLines
Configuration options for helper lines in the Image Editor.
final
heroTag String
A unique hero tag for the Image Editor widget.
final
i18n I18n
Internationalization settings for the Image Editor.
final
icons ImageEditorIcons
Icons to be used in the Image Editor.
final
imageEditorTheme ImageEditorTheme
Theme settings for the Image Editor.
final
initStateHistory ImportStateHistory?
Holds the initial state history of the Image Editor.
final
layerInteraction LayerInteraction
Configuration options for the layer interaction behavior.
final
paintEditorConfigs PaintEditorConfigs
Configuration options for the Paint Editor.
final
removeTransparentAreas bool
Remove the transparent area of the final image.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stickerEditorConfigs StickerEditorConfigs?
Configuration options for the Sticker Editor.
final
textEditorConfigs TextEditorConfigs
Configuration options for the Text Editor.
final
theme ThemeData?
The theme to be used for the Image Editor.
final

Methods

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

Operators

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