primitiveKindFromType function
Implementation
PrimitiveKind? primitiveKindFromType(Type t) {
if (typeMatches<String>(t)) {
return PrimitiveKind.string;
} else if (typeMatches<DateTime>(t)) {
return PrimitiveKind.dateTime;
} else if (typeMatches<bool>(t)) {
return PrimitiveKind.boolType;
} else if (typeMatches<int>(t)) {
return PrimitiveKind.intType;
} else if (typeMatches<double>(t)) {
return PrimitiveKind.doubleType;
}
return null;
}