MultipleAssetPicker constructor
const
MultipleAssetPicker({
- Key? key,
- ValueChanged<
List< ? onChanged,ExtendedAssetEntity> > - AssetsPickerController? controller,
- MultiplePickerItemBuilder? itemBuilder,
- PickerWrapBuilderConfig wrapConfig = const PickerWrapBuilderConfig(),
- PickerWrapBuilder? wrapBuilder,
- List<
ExtendedAssetEntity> initialData = const [], - bool allowDelete = true,
- PickerIconBuilder? pickerIconBuilder,
- AssetsPickerItemConfig itemConfig = const AssetsPickerItemConfig(),
- bool enablePicker = true,
- int maxVideoCount = 1,
- int maxCount = 9,
- List<
PickerFromTypeItem> fromRequestTypes = defaultPickerFromTypeItem, - FlAssetFileRenovate? renovate,
- CameraPickerPageRoute<
AssetEntity> pageRouteBuilderForCameraPicker(- Widget picker
- AssetPickerPageRouteBuilder<
List< ? pageRouteBuilderForAssetPicker,AssetEntity> >
Implementation
const MultipleAssetPicker({
super.key,
this.onChanged,
this.controller,
this.itemBuilder,
this.wrapConfig = const PickerWrapBuilderConfig(),
this.wrapBuilder,
this.initialData = const [],
this.allowDelete = true,
this.pickerIconBuilder,
super.itemConfig = const AssetsPickerItemConfig(),
super.enablePicker = true,
super.maxVideoCount = 1,
super.maxCount = 9,
super.fromRequestTypes = defaultPickerFromTypeItem,
super.renovate,
super.pageRouteBuilderForCameraPicker,
super.pageRouteBuilderForAssetPicker,
});