DynamicColumnLayout constructor

const DynamicColumnLayout({
  1. Key? key,
  2. required List<Widget> children,
  3. double spacing = 20.0,
  4. double runSpacing = 20.0,
  5. double width = 300.0,
  6. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.start,
  7. WrapAlignment? wrapAlignment,
  8. WrapCrossAlignment? wrapCrossAlignment,
  9. MainAxisAlignment? mainAxisAlignment,
  10. List<double>? widgetWidths,
  11. List<int>? widgetRatios,
  12. int? widgetsPerRow,
  13. List<List<int>>? widgetRatiosMobile,
  14. num? mobileBreakpoint,
  15. String? title,
  16. Widget? subtitle,
})

Implementation

const DynamicColumnLayout(
    {super.key,
    required this.children,
    this.spacing = 20.0,
    this.runSpacing = 20.0,
    this.width = 300.0,
    this.crossAxisAlignment = CrossAxisAlignment.start,
    this.wrapAlignment,
    this.wrapCrossAlignment,
    this.mainAxisAlignment,
    this.widgetWidths,
    this.widgetRatios,
    this.widgetsPerRow,
    this.widgetRatiosMobile,
    this.mobileBreakpoint,
    this.title,
    this.subtitle});