InstaAssetPickerConfig class
Configurations for the InstaAssetPickerBuilder.
Constructors
- 
          InstaAssetPickerConfig({int gridCount = _kGridCount, ThemeData? pickerTheme, SpecialItemPosition? specialItemPosition, SpecialItemBuilder<AssetPathEntity> ? specialItemBuilder, LoadingIndicatorBuilder? loadingIndicatorBuilder, AssetSelectPredicate<AssetEntity> ? selectPredicate, LimitedPermissionOverlayPredicate? limitedPermissionOverlayPredicate, Color? themeColor, AssetPickerTextDelegate? textDelegate, ThumbnailSize gridThumbnailSize = defaultAssetGridPreviewSize, ThumbnailSize? previewThumbnailSize, String? title, InstaCropDelegate cropDelegate = const InstaCropDelegate(), bool closeOnComplete = false, bool skipCropOnComplete = false, InstaPickerActionsBuilder? actionsBuilder})
- 
          
            const
Properties
- actionsBuilder → InstaPickerActionsBuilder?
- 
  The Widget to display on top of the assets grid view.
  final
- closeOnComplete → bool
- 
  Specifies if the picker should be closed after assets selection confirmation.
  final
- cropDelegate → InstaCropDelegate
- 
  Customize the display and export options of crops
  final
- gridCount → int
- 
  Specifies the number of assets in the cross axis.
  final
- gridThumbnailSize → ThumbnailSize
- 
  Thumbnail size in the grid.
  final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- limitedPermissionOverlayPredicate → LimitedPermissionOverlayPredicate?
- 
  Specifies if the limited permission overlay should be displayed.
  final
- loadingIndicatorBuilder → LoadingIndicatorBuilder?
- 
  The loader indicator to display in the picker.
  final
- pickerTheme → ThemeData?
- 
  Specifies the theme to apply to the picker.
It is by default initialized with the primaryColorof the context theme.final
- previewThumbnailSize → ThumbnailSize?
- 
  Preview thumbnail size in the crop viewer.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- 
  selectPredicate
  → AssetSelectPredicate<AssetEntity> ?
- 
  Predicate whether an asset can be selected or unselected.
  final
- skipCropOnComplete → bool
- 
  Specifies if the assets should be cropped when the picker is closed.
Set to trueif you want to perform the crop yourself.final
- 
  specialItemBuilder
  → SpecialItemBuilder<AssetPathEntity> ?
- 
  Specifies Widget for the the special item.
  final
- specialItemPosition → SpecialItemPosition?
- 
  Set a special item in the picker with several positions.
Since the grid view is reversed, SpecialItemPosition.prepend
will be at the top and SpecialItemPosition.append at the bottom.
  final
- textDelegate → AssetPickerTextDelegate?
- 
  Specifies the language to apply to the picker.
  final
- themeColor → Color?
- 
  Main color for the picker.
  final
- title → String?
- 
  Specifies the text title in the picker AppBar.
  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