Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Container ¶
type Container interface { Render() string GetForm() html.Html AddText(name string, label *string) AddPassword(name string, label *string) AddTextArea(name string, label *string) AddEmail(name string, label *string) AddInteger(name string, label *string) AddFloat(name string, label *string) AddDate(name string, label *string) AddTime(name string, label *string, inSeconds *bool) AddDateTime(name string, label *string, inSeconds *bool) AddUpload(name string, label *string) AddMultiUpload(name string, label *string) AddHidden(name string, defaultValue *string) AddCheckbox(name string, caption *string) AddRadioList(name string, label *string, items []string) AddCheckboxList(name string, label *string, items []string) AddSelect(name string, label *string, items []string) AddMultiSelect(name string, label *string, items []string) AddColor(name string, label *string) AddSubmit(name string, caption *string) AddButton(name string, caption *string) AddImageButton(name string, src *string, alt *string) }
type Form ¶
type Form struct {
// contains filtered or unexported fields
}
func (*Form) GetRenderer ¶
func (*Form) SetRenderer ¶
type FormElement ¶
type Renderer ¶
func NewSimpleRenderer ¶
func NewSimpleRenderer() Renderer
type RuleValidator ¶
type RuleValidator struct { }
type SimpleRenderer ¶
type SimpleRenderer struct { }
func (*SimpleRenderer) Render ¶
func (r *SimpleRenderer) Render() template.HTML
type TextInput ¶
type TextInput struct {
// contains filtered or unexported fields
}
func NewTextInput ¶
func (*TextInput) GetHtmlElement ¶
func (*TextInput) GetLabelElement ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.