FResizableRegion constructor

FResizableRegion({
  1. required double initialExtent,
  2. required ValueWidgetBuilder<FResizableRegionData> builder,
  3. double? minExtent,
  4. Widget? child,
  5. Key? key,
})

Creates a FResizableRegion.

Implementation

FResizableRegion({required this.initialExtent, required this.builder, this.minExtent, this.child, super.key})
  : assert(0 < initialExtent, 'initialExtent ($initialExtent) must be > 0'),
    assert(minExtent == null || 0 < minExtent, 'minExtent ($minExtent) must be > 0'),
    assert(
      minExtent == null || minExtent.lessOrAround(initialExtent),
      'minExtent ($minExtent) must be < initialExtent ($initialExtent)',
    );