booleanConvert method

  1. @override
bool booleanConvert(
  1. dynamic x
)
override

Implementation

@override
bool booleanConvert(x) {
  if (x is bool) {
    return x;
  } else if (x is String) {
    return x != "false" && x != "0" && x != "";
  } else if (x is num) {
    return x.toInt() != 0;
  }

  return x != null;
}