示例#1
0
 /// <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}");
     }
 }
示例#2
0
 /// <summary>
 /// Formats an extracted enum type
 /// </summary>
 /// <param name="enumType"></param>
 /// <returns></returns>
 public abstract string FormatExtractedEnumType(ExtractedEnumTypeDescriptor enumType);