parameterToString function
Format the given parameter object into a String.
Implementation
String parameterToString(dynamic value) {
if (value == null) {
return '';
}
if (value is DateTime) {
return value.toUtc().toIso8601String();
}
if (value is AccessLevel) {
return AccessLevelTypeAssetsTransformer().encode(value).toString();
}
if (value is MetricCategory) {
return MetricCategoryTypeAssetsTransformer().encode(value).toString();
}
if (value is MetricPermission) {
return MetricPermissionTypeAssetsTransformer().encode(value).toString();
}
if (value is AssetsProtocolEnum) {
return AssetsProtocolEnumTypeAssetsTransformer().encode(value).toString();
}
if (value is RetPolicy) {
return RetPolicyTypeAssetsTransformer().encode(value).toString();
}
if (value is Unit) {
return UnitTypeAssetsTransformer().encode(value).toString();
}
return value.toString();
}