TSelectionView constructor
TSelectionView({
- Key? key,
- required List<
TSelectionEntity> originalSelectionData, - TSelectionViewController? selectionViewController,
- required TOnSelectionChanged onSelectionChanged,
- TConfigTagCountPerRow? configRowCount,
- TSelectionConverterDelegate selectionConverterDelegate = _defaultConverter,
- TOnMenuItemInterceptor? onMenuClickInterceptor,
- TOnCustomSelectionMenuClick? onCustomSelectionMenuClick,
- TOnCustomFloatingLayerClick? onCustomFloatingLayerClick,
- TOnMoreSelectionMenuClick? onMoreSelectionMenuClick,
- OnDefaultParamsPrepared? onDefaultParamsPrepared,
- TOnSelectionPreShow? onSelectionPreShow,
- double? constantTop,
- ScrollController? extraScrollController,
- TSelectionConfig? themeData,
Implementation
TSelectionView(
{super.key,
required this.originalSelectionData,
this.selectionViewController,
required this.onSelectionChanged,
this.configRowCount,
this.selectionConverterDelegate = _defaultConverter,
this.onMenuClickInterceptor,
this.onCustomSelectionMenuClick,
this.onCustomFloatingLayerClick,
this.onMoreSelectionMenuClick,
this.onDefaultParamsPrepared,
this.onSelectionPreShow,
this.constantTop,
this.extraScrollController,
this.themeData}) {
themeData ??= TSelectionConfig();
}