FResizable constructor
const
FResizable({
- required Axis axis,
- required List<
FResizableRegion> children, - FResizableControl control = const .managedCascade(),
- FResizableDividerStyleDelta style = const .context(),
- FResizableDivider divider = .dividerWithThumb,
- double? crossAxisExtent,
- double? hitRegionExtent,
- double resizePercentage = 0.005,
- String semanticFormatterCallback(
- FResizableRegionData first,
- FResizableRegionData second
- Key? key,
Creates a FResizable.
Implementation
const FResizable({
required this.axis,
required this.children,
this.control = const .managedCascade(),
this.style = const .context(),
this.divider = .dividerWithThumb,
this.crossAxisExtent,
this.hitRegionExtent,
this.resizePercentage = 0.005,
this.semanticFormatterCallback = _label,
super.key,
}) : assert(crossAxisExtent == null || 0 < crossAxisExtent, 'crossAxisExtent ($crossAxisExtent) must be > 0'),
assert(hitRegionExtent == null || 0 < hitRegionExtent, 'hitRegionExtent ($hitRegionExtent) must be > 0');