IsTableCell constructor
IsTableCell({
- Key? key,
- required Widget primaryContent,
- required IsTableDataType isTableDataType,
- double width = 20,
- double gapBetweenContent = 5,
- BoxDecoration cellStyle = const BoxDecoration(),
- AlignmentGeometry cellContentAlignment = Alignment.centerLeft,
- EdgeInsetsGeometry cellMargin = const EdgeInsets.all(0),
- EdgeInsetsGeometry cellPadding = const EdgeInsets.all(0),
- void onCellTap()?,
- void onCellDoubleTap()?,
- void onCellLongPress()?,
- void onCellTapDown()?,
- void onCellTapUp()?,
- void onCellTapCancel()?,
- void onCellSecondaryTap()?,
- void onCellSecondaryTapUp()?,
- void onCellSecondaryTapDown()?,
- void onCellSecondaryTapCancel()?,
- void onCellHighlightChanged()?,
- void onCellHover()?,
- MouseCursor? cellMouseCursor,
- Color? cellFocusColor,
- Color? cellighlightColor,
- MaterialStateProperty<
Color?> ? cellOverlayColor, - Color? cellSplashColor,
- InteractiveInkFeatureFactory? cellSplashFactory,
- double? cellRadius,
- BorderRadius? cellBorderRadius,
- ShapeBorder? cellCustomBorder,
- bool cellEnableFeedback = true,
- bool cellExcludeFromSemantics = false,
- FocusNode? cellFocusNode,
- bool cellCanRequestFocus = true,
- void oncCellFocusChange()?,
- bool cellAutofocus = false,
- MaterialStatesController? cellStatesController,
- 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);