/// <summary> /// formats a extracted enum type /// </summary> /// <param name="enumType"></param> /// <returns></returns> public override string FormatExtractedEnumType(ExtractedEnumTypeDescriptor enumType) { if (enumType.UseExtendedSyntax) { return(TypeScriptHelper.NumericTypeName); } else { return($"{GetNamespaceWithDot(enumType)}{enumType.Name}"); } }
/// <summary> /// Formats an extracted enum type /// </summary> /// <param name="enumType"></param> /// <returns></returns> public abstract string FormatExtractedEnumType(ExtractedEnumTypeDescriptor enumType);