FollyCell.notZero constructor

FollyCell.notZero(
  1. dynamic value, {
  2. EdgeInsets padding = EdgeInsets.zero,
  3. Alignment align = Alignment.centerRight,
  4. Color color = Colors.transparent,
  5. TextAlign textAlign = TextAlign.end,
  6. TextStyle? style,
  7. String zeroText = '--',
  8. bool selectable = false,
  9. Key? key,
})

Implementation

factory FollyCell.notZero(
  dynamic value, {
  EdgeInsets padding = EdgeInsets.zero,
  Alignment align = Alignment.centerRight,
  Color color = Colors.transparent,
  TextAlign textAlign = TextAlign.end,
  TextStyle? style,
  String zeroText = '--',
  bool selectable = false,
  Key? key,
}) =>
    value is num && value != 0
        ? FollyCell.integer(
            value,
            padding: padding,
            align: align,
            color: color,
            textAlign: textAlign,
            style: style,
            selectable: selectable,
            key: key,
          )
        : FollyCell.text(
            zeroText,
            padding: padding,
            align: align,
            color: color,
            textAlign: textAlign,
            style: style,
            selectable: selectable,
            key: key,
          );