Versions in this module Expand all Collapse all v1 v1.2.1 Oct 4, 2014 Changes in this version + var ValidTagFn func(string, fields.FieldInterface) = Html5Validate + func Html5Validate(valid string, f fields.FieldInterface) + func ValidationEngine(valid string, f fields.FieldInterface) v1.1.1 Sep 14, 2014 Changes in this version + const GET + const POST + type FieldSetType struct + AppendData map[string]interface{} + func FieldSet(name string, elems ...fields.FieldInterface) *FieldSetType + func (f *FieldSetType) AddClass(class string) *FieldSetType + func (f *FieldSetType) AddTag(tag string) *FieldSetType + func (f *FieldSetType) Disable() *FieldSetType + func (f *FieldSetType) Elements(elems ...FormElement) *FieldSetType + func (f *FieldSetType) Enable() *FieldSetType + func (f *FieldSetType) Field(name string) fields.FieldInterface + func (f *FieldSetType) Name() string + func (f *FieldSetType) RemoveClass(class string) *FieldSetType + func (f *FieldSetType) RemoveTag(tag string) *FieldSetType + func (f *FieldSetType) Render() template.HTML + func (f *FieldSetType) SetData(key string, value interface{}) + func (f *FieldSetType) SetTmpl(tmpl string) *FieldSetType + func (f *FieldSetType) Sort(sortList ...string) *FieldSetType + func (f *FieldSetType) SortAll(sortList ...string) *FieldSetType + func (f *FieldSetType) String() string + type Form struct + AppendData map[string]interface{} + func NewForm(style string, args ...string) *Form + func NewFormFromModel(m interface{}, style string, args ...string) *Form + func (f *Form) AddClass(class string) *Form + func (f *Form) AddCss(key, value string) *Form + func (f *Form) DeleteParam(key string) *Form + func (f *Form) Elements(elems ...FormElement) *Form + func (f *Form) Field(name string) fields.FieldInterface + func (f *Form) FieldSet(name string) *FieldSetType + func (f *Form) Html(value interface{}) template.HTML + func (f *Form) NewFieldSet(name string, elems ...fields.FieldInterface) *FieldSetType + func (f *Form) RemoveClass(class string) *Form + func (f *Form) RemoveCss(key string) *Form + func (f *Form) RemoveElement(name string) *Form + func (f *Form) Render() template.HTML + func (f *Form) SetData(key string, value interface{}) + func (f *Form) SetId(id string) *Form + func (f *Form) SetParam(key, value string) *Form + func (f *Form) Sort(sortList ...string) *Form + func (f *Form) SortAll(sortList ...string) *Form + func (f *Form) String() string + type FormElement interface + Name func() string + Render func() template.HTML + SetData func(key string, value interface{}) + String func() string