parseBool function
Implementation
bool? parseBool(dynamic value, [bool fallback = false]) {
if (value is bool || value == null) {
return value ?? fallback;
} else if (value is String) {
if (value == "true")
return true;
else if (value == "false")
return false;
else
return fallback;
} else if (value is int) {
if (value == 1)
return true;
else if (value == 0)
return false;
else
return fallback;
} else {
return fallback;
}
}