FolderViewContent<T> constructor
const
FolderViewContent<T> ({
- Key? key,
- required ScrollController horizontalController,
- required ScrollController horizontalBarController,
- required ScrollController verticalController,
- required ScrollController verticalBarController,
- required bool needsVerticalScroll,
- required bool needsHorizontalScroll,
- required double contentWidth,
- required double contentHeight,
- required double viewportWidth,
- required List<
Node< data,T> > - required ViewMode mode,
- required dynamic onNodeTap(
- Node<
T>
- Node<
- dynamic onDoubleNodeTap(
- Node<
T>
- Node<
- dynamic onSecondaryNodeTap(
- Node<
T> , - TapDownDetails
- Node<
- required Set<
String> ? selectedNodeIds, - required FlutterFolderViewTheme theme,
Implementation
const FolderViewContent({
super.key,
required this.horizontalController,
required this.horizontalBarController,
required this.verticalController,
required this.verticalBarController,
required this.needsVerticalScroll,
required this.needsHorizontalScroll,
required this.contentWidth,
required this.contentHeight,
required this.viewportWidth,
required this.data,
required this.mode,
required this.onNodeTap,
this.onDoubleNodeTap,
this.onSecondaryNodeTap,
required this.selectedNodeIds,
required this.theme,
});