ImageEditorTheme constructor

const ImageEditorTheme({
  1. SystemMouseCursor layerHoverCursor = SystemMouseCursors.move,
  2. HelperLineTheme helperLine = const HelperLineTheme(),
  3. PaintingEditorTheme paintingEditor = const PaintingEditorTheme(),
  4. TextEditorTheme textEditor = const TextEditorTheme(),
  5. CropRotateEditorTheme cropRotateEditor = const CropRotateEditorTheme(),
  6. FilterEditorTheme filterEditor = const FilterEditorTheme(),
  7. EmojiEditorTheme emojiEditor = const EmojiEditorTheme(),
  8. Color background = imageEditorBackgroundColor,
  9. Color loadingDialogTextColor = imageEditorTextColor,
  10. SystemUiOverlayStyle uiOverlayStyle = const SystemUiOverlayStyle(statusBarColor: Color(0x42000000), statusBarIconBrightness: Brightness.light, systemNavigationBarIconBrightness: Brightness.light, statusBarBrightness: Brightness.dark, systemNavigationBarColor: Color(0xFF000000)),
})

Creates an instance of the ImageEditorTheme class with the specified theme properties.

Implementation

const ImageEditorTheme({
  this.layerHoverCursor = SystemMouseCursors.move,
  this.helperLine = const HelperLineTheme(),
  this.paintingEditor = const PaintingEditorTheme(),
  this.textEditor = const TextEditorTheme(),
  this.cropRotateEditor = const CropRotateEditorTheme(),
  this.filterEditor = const FilterEditorTheme(),
  this.emojiEditor = const EmojiEditorTheme(),
  this.background = imageEditorBackgroundColor,
  this.loadingDialogTextColor = imageEditorTextColor,
  this.uiOverlayStyle = const SystemUiOverlayStyle(
    statusBarColor: Color(0x42000000),
    statusBarIconBrightness: Brightness.light,
    systemNavigationBarIconBrightness: Brightness.light,
    statusBarBrightness: Brightness.dark,
    systemNavigationBarColor: Color(0xFF000000),
  ),
});