toBoolean method

bool toBoolean(
  1. dynamic val
)

Implementation

bool toBoolean(dynamic val) {
  if (val == null ||
      val == 0 ||
      val == false ||
      val == '' ||
      val == 'false') {
    return false;
  }
  if (val is num && val.isNaN) {
    return false;
  }
  return true;
}