ImageEditorConfig constructor
const
ImageEditorConfig({
- bool enableCrop = true,
- bool enableRotate = true,
- bool enableText = true,
- CropOptionConfig cropOptions = const CropOptionConfig(),
- RotateOptionConfig rotateOptions = const RotateOptionConfig(),
- TopToolbarConfig topToolbar = const TopToolbarConfig(),
- ImageCompressionConfig? compression,
- LockToTool? lockToTool,
图片编辑器配置
enableCrop 是否启用裁剪工具 默认true
enableRotate 是否启用旋转工具 默认true
enableText 是否启用文本工具 默认true
cropOptions 裁剪选项配置
rotateOptions 旋转选项配置
topToolbar 顶部工具栏配置
compression 导出图片时的压缩配置
lockToTool 锁定工具。如果设置,会忽略其他工具的配置,直接进入该工具模式,且无法切换其他工具。
Implementation
const ImageEditorConfig({
this.enableCrop = true,
this.enableRotate = true,
this.enableText = true,
this.cropOptions = const CropOptionConfig(),
this.rotateOptions = const RotateOptionConfig(),
this.topToolbar = const TopToolbarConfig(),
this.compression,
this.lockToTool,
});