ImageSelector constructor

const ImageSelector({
  1. Key? key,
  2. required String leadText,
  3. required String emptyText,
  4. required dynamic onUpdateFileList(
    1. List<String>
    ),
  5. Color iconColor = Colors.blue,
  6. double imageHeight = 80,
  7. String deleteTitle = 'Delete',
  8. String deleteCancel = 'Cancel',
  9. String deleteContent = 'Are you sure to delete picture?',
  10. required List<String> imageFileList,
  11. int imageLimit = 1,
})

创建图片选择器

@param leadText 顶部引导文字 @param emptyText 空状态提示文字 @param onUpdateFileList 图片列表更新回调 @param iconColor 图标颜色(默认蓝色) @param imageHeight 图片显示高度(默认80) @param deleteTitle 删除确认对话框标题 @param deleteCancel 删除取消按钮文字 @param deleteContent 删除确认内容 @param imageFileList 初始图片路径列表 @param imageLimit 允许选择的图片最大数量(默认1)

Implementation

const ImageSelector({
  Key? key,
  required this.leadText,
  required this.emptyText,
  required this.onUpdateFileList,
  this.iconColor = Colors.blue,
  this.imageHeight = 80,
  this.deleteTitle = 'Delete',
  this.deleteCancel = 'Cancel',
  this.deleteContent = 'Are you sure to delete picture?',
  required this.imageFileList,
  this.imageLimit = 1,
}) : super(key: key);