IsTableCell constructor

IsTableCell({
  1. Key? key,
  2. required Widget primaryContent,
  3. required IsTableDataType isTableDataType,
  4. double width = 20,
  5. double gapBetweenContent = 5,
  6. BoxDecoration cellStyle = const BoxDecoration(),
  7. AlignmentGeometry cellContentAlignment = Alignment.centerLeft,
  8. EdgeInsetsGeometry cellMargin = const EdgeInsets.all(0),
  9. EdgeInsetsGeometry cellPadding = const EdgeInsets.all(0),
  10. void onCellTap()?,
  11. void onCellDoubleTap()?,
  12. void onCellLongPress()?,
  13. void onCellTapDown(
    1. TapDownDetails
    )?,
  14. void onCellTapUp(
    1. TapUpDetails
    )?,
  15. void onCellTapCancel()?,
  16. void onCellSecondaryTap()?,
  17. void onCellSecondaryTapUp(
    1. TapUpDetails
    )?,
  18. void onCellSecondaryTapDown(
    1. TapDownDetails
    )?,
  19. void onCellSecondaryTapCancel()?,
  20. void onCellHighlightChanged(
    1. bool
    )?,
  21. void onCellHover(
    1. bool
    )?,
  22. MouseCursor? cellMouseCursor,
  23. Color? cellFocusColor,
  24. Color? cellighlightColor,
  25. MaterialStateProperty<Color?>? cellOverlayColor,
  26. Color? cellSplashColor,
  27. InteractiveInkFeatureFactory? cellSplashFactory,
  28. double? cellRadius,
  29. BorderRadius? cellBorderRadius,
  30. ShapeBorder? cellCustomBorder,
  31. bool cellEnableFeedback = true,
  32. bool cellExcludeFromSemantics = false,
  33. FocusNode? cellFocusNode,
  34. bool cellCanRequestFocus = true,
  35. void oncCellFocusChange(
    1. bool
    )?,
  36. bool cellAutofocus = false,
  37. MaterialStatesController? cellStatesController,
  38. Duration? cellHoverDuration,
})

Implementation

IsTableCell({
  Key? key,
  required this.primaryContent,
  required this.isTableDataType,
  this.width = 20,
  this.gapBetweenContent = 5,
  this.cellStyle = const BoxDecoration(),
  this.cellContentAlignment = Alignment.centerLeft,
  this.cellMargin = const EdgeInsets.all(0),
  this.cellPadding = const EdgeInsets.all(0),
  this.onCellTap,
  this.onCellDoubleTap,
  this.onCellLongPress,
  this.onCellTapDown,
  this.onCellTapUp,
  this.onCellTapCancel,
  this.onCellSecondaryTap,
  this.onCellSecondaryTapUp,
  this.onCellSecondaryTapDown,
  this.onCellSecondaryTapCancel,
  this.onCellHighlightChanged,
  this.onCellHover,
  this.cellMouseCursor,
  this.cellFocusColor,
  this.cellighlightColor,
  this.cellOverlayColor,
  this.cellSplashColor,
  this.cellSplashFactory,
  this.cellRadius,
  this.cellBorderRadius,
  this.cellCustomBorder,
  this.cellEnableFeedback = true,
  this.cellExcludeFromSemantics = false,
  this.cellFocusNode,
  this.cellCanRequestFocus = true,
  this.oncCellFocusChange,
  this.cellAutofocus = false,
  this.cellStatesController,
  this.cellHoverDuration,
}) : super(key: key);