defaultValueType property
DefaultValueAllowedType?
get
defaultValueType
Returns DefaultValueAllowedType
only for fields that are allowed to have defaults
Implementation
DefaultValueAllowedType? get defaultValueType {
switch (valueType) {
case ValueType.dateTime:
return DefaultValueAllowedType.dateTime;
case ValueType.bool:
return DefaultValueAllowedType.bool;
case ValueType.int:
return DefaultValueAllowedType.int;
case ValueType.double:
return DefaultValueAllowedType.double;
case ValueType.string:
return DefaultValueAllowedType.string;
case ValueType.uri:
return DefaultValueAllowedType.uri;
case ValueType.uuidValue:
return DefaultValueAllowedType.uuidValue;
case ValueType.bigInt:
return DefaultValueAllowedType.bigInt;
case ValueType.duration:
return DefaultValueAllowedType.duration;
case ValueType.isEnum:
return DefaultValueAllowedType.isEnum;
default:
return null;
}
}