AdaptiveBoard constructor
const
AdaptiveBoard({
- Key? key,
- required List<
AdaptiveBoardLane> lanes, - AdaptiveSize boardAt = AdaptiveSize.medium,
- AdaptiveHeight minimumBoardHeight = AdaptiveHeight.compact,
- bool useContainerConstraints = true,
- bool considerOrientation = false,
- double laneWidth = 280,
- double laneSpacing = 16,
- double itemSpacing = 12,
- EdgeInsetsGeometry lanePadding = const EdgeInsets.all(16),
- bool animateTransitions = true,
- Duration transitionDuration = const Duration(milliseconds: 250),
- Curve transitionCurve = Curves.easeInOutCubic,
Creates an adaptive board.
Implementation
const AdaptiveBoard({
super.key,
required this.lanes,
this.boardAt = AdaptiveSize.medium,
this.minimumBoardHeight = AdaptiveHeight.compact,
this.useContainerConstraints = true,
this.considerOrientation = false,
this.laneWidth = 280,
this.laneSpacing = 16,
this.itemSpacing = 12,
this.lanePadding = const EdgeInsets.all(16),
this.animateTransitions = true,
this.transitionDuration = const Duration(milliseconds: 250),
this.transitionCurve = Curves.easeInOutCubic,
});