tt_AsBool function

dynamic tt_AsBool(
  1. dynamic value
)

tt_AsBool(v):Variant → Boolean

Implementation

dynamic tt_AsBool(dynamic value) {
  if (value == null) return false;
  if (value is bool) return value;
  if (value is num) return value != 0;
  final s = varToStr(value).toLowerCase();
  return s == 'true' || s == '1' || s == 'y' || s == 't';
}