go_dreamfactory/cmd/v2/ui/views/baseformview.go
2022-08-15 18:35:29 +08:00

27 lines
479 B
Go

package formview
import (
"go_dreamfactory/cmd/v2/lib/common"
"go_dreamfactory/cmd/v2/service/observer"
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/widget"
)
type BaseformView struct {
form *widget.Form
obs observer.Observer
w fyne.Window
}
func (this *BaseformView) Init(obs observer.Observer, w fyne.Window) {
this.obs = obs
this.w = w
this.form = widget.NewForm()
this.form.SubmitText = common.BUTTON_OK
}
func (this *BaseformView) Load() {
this.form.OnSubmit()
}