AdaptiveLayout constructor
const
AdaptiveLayout({
- Key? key,
- required List<
AdaptiveWidget> children, - Axis direction = Axis.vertical,
- bool enableAutoAdjustments = true,
- Duration autoAdjustInterval = const Duration(seconds: 30),
- int minInteractionsBeforeAdjust = 5,
- List<
LayoutRule> ? rules, - LayoutStore? layoutStore,
- InteractionTracker? tracker,
- String? layoutId,
- dynamic onLayoutChanged()?,
- EdgeInsetsGeometry? padding,
Constructor
Implementation
const AdaptiveLayout({
super.key,
required this.children,
this.direction = Axis.vertical,
this.enableAutoAdjustments = true,
this.autoAdjustInterval = const Duration(seconds: 30),
this.minInteractionsBeforeAdjust = 5,
this.rules,
this.layoutStore,
this.tracker,
this.layoutId,
this.onLayoutChanged,
this.padding,
});