CarpenterAdaptiveSplitLayout constructor

const CarpenterAdaptiveSplitLayout({
  1. Key? key,
  2. required Widget primary,
  3. required Widget secondary,
  4. Widget? inspector,
  5. CarpenterSplitNarrowRegion narrowRegion = CarpenterSplitNarrowRegion.primary,
  6. double breakpoint = 840,
  7. double initialRatio = 0.38,
  8. double minPrimaryWidth = 260,
  9. double minSecondaryWidth = 320,
  10. bool resizable = true,
  11. CarpenterPageRestorationController? restoration,
  12. String restorationKey = 'split-ratio',
})

Implementation

const CarpenterAdaptiveSplitLayout({
  super.key,
  required this.primary,
  required this.secondary,
  this.inspector,
  this.narrowRegion = CarpenterSplitNarrowRegion.primary,
  this.breakpoint = 840,
  this.initialRatio = 0.38,
  this.minPrimaryWidth = 260,
  this.minSecondaryWidth = 320,
  this.resizable = true,
  this.restoration,
  this.restorationKey = 'split-ratio',
});