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(), HelperLines helperLines = const HelperLines(), LayerInteraction layerInteraction = const LayerInteraction(), ImageEditorCustomWidgets customWidgets = const ImageEditorCustomWidgets(), ImageEditorTheme imageEditorTheme = const ImageEditorTheme(), ImageEditorIcons icons = const ImageEditorIcons(), StateHistoryConfigs stateHistoryConfigs = const StateHistoryConfigs(), ImageGeneratioConfigs imageGenerationConfigs = const ImageGeneratioConfigs(), MainEditorConfigs mainEditorConfigs = const MainEditorConfigs(), 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})
-
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
- 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
- imageGenerationConfigs → ImageGeneratioConfigs
-
Holds the configurations related to image generation.
final
- layerInteraction → LayerInteraction
-
Configuration options for the layer interaction behavior.
final
- mainEditorConfigs → MainEditorConfigs
-
Configuration options for the main Editor.
final
- paintEditorConfigs → PaintEditorConfigs
-
Configuration options for the Paint Editor.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stateHistoryConfigs → StateHistoryConfigs
-
Holds the configurations related to state history management.
final
- 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