导出 ts 时 export interface

This commit is contained in:
Star 2025-12-10 16:54:43 +08:00
parent d94fa1e4c8
commit 7845a0d3dd

View File

@ -336,7 +336,7 @@ func makeClass(t reflect.Type, existsClasses *map[string]string, sameClassIndex
if len(implements) > 0 {
implementsStr = " extends " + strings.Join(implements, ", ")
}
newClass := append([]string{}, "interface "+useTypeName+implementsStr+" {")
newClass := append([]string{}, "export interface "+useTypeName+implementsStr+" {")
newClass = append(newClass, classItems...)
newClass = append(newClass, "}")
*classes = append(*classes, strings.Join(newClass, "\n"))