mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-07 17:52:19 +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
|
var output strings.Builder
|
||||||
|
|
||||||
for structname, methodList := range b.structList {
|
for structname, methodList := range b.structList {
|
||||||
|
structname = strings.SplitN(structname, ".", 2)[1]
|
||||||
output.WriteString(fmt.Sprintf("Interface %s {\n", structname))
|
output.WriteString(fmt.Sprintf("Interface %s {\n", structname))
|
||||||
for _, method := range methodList {
|
for _, method := range methodList {
|
||||||
output.WriteString(fmt.Sprintf("\t%s: (...args : any[]) => Promise\n", method))
|
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")
|
output.WriteString("Interface Backend {\n")
|
||||||
|
|
||||||
for structname := range b.structList {
|
for structname := range b.structList {
|
||||||
|
structname = strings.SplitN(structname, ".", 2)[1]
|
||||||
output.WriteString(fmt.Sprintf("\t%[1]s: %[1]s\n", structname))
|
output.WriteString(fmt.Sprintf("\t%[1]s: %[1]s\n", structname))
|
||||||
}
|
}
|
||||||
output.WriteString("}\n")
|
output.WriteString("}\n")
|
||||||
|
Loading…
Reference in New Issue
Block a user