Form
Form create a form component. The input components in this component will not auto trigger script execution. The user need to click the submit button to trigger the script execution.
API
Interface
func Form(c *tgframe.Container, id string) *tgframe.Container
Parameters
c
is Parent container.id
is the ID of the form.
Example
tgcomp.Form(formCompCol, "form").With(func(c *tgframe.Container) {
a = tgcomp.Number(c, p.State, "a")
b = tgcomp.Number(c, p.State, "b")
})
if a != nil && b != nil {
tgcomp.Text(formCompCol, fmt.Sprintf("int(a) + int(b) = %d", int(*a)+int(*b)))
}