parseTemplateType function
Implementation
TemplateType? parseTemplateType(String? value, [TemplateType? defaultValue]) {
if (value == null) return defaultValue;
return TemplateType.values.firstWhereOrNull(
(e) => e.toString().toLowerCase() == value.toLowerCase()) ??
defaultValue;
}