添加修改功能

This commit is contained in:
2024-10-17 13:55:12 +08:00
parent 2fb887a936
commit 263a57f636
6 changed files with 49 additions and 6 deletions
+7 -3
View File
@@ -38,6 +38,7 @@ type cardInfo struct {
createView func(w fyne.Window) fyne.CanvasObject
createSize fyne.Size
showView func(fyne.Window, *models.BaseCard) (fyne.CanvasObject, error)
updateView func(fyne.Window, *models.BaseCard) fyne.CanvasObject
}
var (
@@ -46,16 +47,19 @@ var (
"Erlang代码脚本",
nil,
fyne.NewSize(0, 0),
showView.ErlangCardNoVarView},
showView.ErlangCardNoVarView,
createView.UpdateErlangCard},
models.ToolTypeErlang: {
"Erlang代码脚本模版",
createView.CreateErlangCard,
fyne.NewSize(600, 400),
showView.ErlangCardView},
showView.ErlangCardView,
createView.UpdateErlangCard},
models.ToolTypeExecFiles: {
"自定义可执行工具",
createView.CreateExecFile,
fyne.NewSize(600, 520),
showView.ExecFileCardView},
showView.ExecFileCardView,
nil},
}
)