RowBuilder constructor

const RowBuilder({
  1. Key? key,
  2. required TextAlign tdAlignment,
  3. required TextStyle? tdStyle,
  4. required double trHeight,
  5. required Color borderColor,
  6. required double borderWidth,
  7. required dynamic cellData,
  8. required int index,
  9. required dynamic col,
  10. required double tdPaddingLeft,
  11. required double tdPaddingTop,
  12. required double tdPaddingBottom,
  13. required double tdPaddingRight,
  14. required int tdEditableMaxLines,
  15. required ValueChanged<String>? onSubmitted,
  16. required ValueChanged<String> onChanged,
  17. required double? widthRatio,
  18. required bool isEditable,
  19. required Color stripeColor1,
  20. required Color stripeColor2,
  21. required bool zebraStripe,
  22. required InputBorder? focusedBorder,
})

Builds row elements for the table its properties are not nullable

Implementation

const RowBuilder({
  Key? key,
  required this.tdAlignment,
  required this.tdStyle,
  required double trHeight,
  required Color borderColor,
  required double borderWidth,
  required this.cellData,
  required this.index,
  required this.col,
  required this.tdPaddingLeft,
  required this.tdPaddingTop,
  required this.tdPaddingBottom,
  required this.tdPaddingRight,
  required this.tdEditableMaxLines,
  required this.onSubmitted,
  required this.onChanged,
  required this.widthRatio,
  required this.isEditable,
  required this.stripeColor1,
  required this.stripeColor2,
  required this.zebraStripe,
  required this.focusedBorder,
})   : _trHeight = trHeight,
      _borderColor = borderColor,
      _borderWidth = borderWidth,
      super(key: key);