mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-03 18:13:20 +08:00
Fix typescript generation
This commit is contained in:
parent
0c790bb08c
commit
cad65f8f3f
@ -114,6 +114,7 @@ func (b *Manager) generateTypescriptDefinitions() error {
|
||||
var output strings.Builder
|
||||
|
||||
for structname, methodList := range b.structList {
|
||||
structname = strings.SplitN(structname, ".", 2)[1]
|
||||
output.WriteString(fmt.Sprintf("Interface %s {\n", structname))
|
||||
for _, method := range methodList {
|
||||
output.WriteString(fmt.Sprintf("\t%s: (...args : any[]) => Promise\n", method))
|
||||
@ -125,6 +126,7 @@ func (b *Manager) generateTypescriptDefinitions() error {
|
||||
output.WriteString("Interface Backend {\n")
|
||||
|
||||
for structname := range b.structList {
|
||||
structname = strings.SplitN(structname, ".", 2)[1]
|
||||
output.WriteString(fmt.Sprintf("\t%[1]s: %[1]s\n", structname))
|
||||
}
|
||||
output.WriteString("}\n")
|
||||
|
Loading…
Reference in New Issue
Block a user