Versions in this module Expand all Collapse all v3 v3.1.2 Jun 25, 2020 Changes in this version + func NewSelectTag(opts tags.Options) *tags.Tag + type Form struct + func New(opts tags.Options) *Form + func (f *Form) SetAuthenticityToken(s string) + func (f Form) CheckboxTag(opts tags.Options) *tags.Tag + func (f Form) DateTimeTag(opts tags.Options) *tags.Tag + func (f Form) FileTag(opts tags.Options) *tags.Tag + func (f Form) HiddenTag(opts tags.Options) *tags.Tag + func (f Form) InputTag(opts tags.Options) *tags.Tag + func (f Form) Label(value string, opts tags.Options) *tags.Tag + func (f Form) RadioButton(opts tags.Options) *tags.Tag + func (f Form) RadioButtonTag(opts tags.Options) *tags.Tag + func (f Form) SelectTag(opts tags.Options) *tags.Tag + func (f Form) SubmitTag(value string, opts tags.Options) *tags.Tag + func (f Form) TextArea(opts tags.Options) *tags.Tag + func (f Form) TextAreaTag(opts tags.Options) *tags.Tag + type FormFor struct + Errors tags.Errors + Model interface{} + func NewFormFor(model interface{}, opts tags.Options) *FormFor + func (f FormFor) CheckboxTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) DateTimeTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) FileTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) HiddenTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) InputTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) RadioButton(field string, opts tags.Options) *tags.Tag + func (f FormFor) RadioButtonTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) SelectTag(field string, opts tags.Options) *tags.Tag + func (f FormFor) SubmitTag(value string, opts tags.Options) *tags.Tag + func (f FormFor) TextArea(field string, opts tags.Options) *tags.Tag + func (f FormFor) TextAreaTag(field string, opts tags.Options) *tags.Tag + type SelectOption struct + Label interface{} + Placeholder bool + Selected bool + Value interface{} + func (s SelectOption) String() string + type SelectOptions []SelectOption + type SelectTag struct + SelectOptions SelectOptions + SelectedValue interface{} + func (s SelectTag) HTML() template.HTML + func (s SelectTag) String() string + type Selectable interface + SelectLabel func() string + SelectValue func() interface{} + type SelectableMultiple interface + IsSelected func() bool + type SelectableMultiples []SelectableMultiple + type Selectables []Selectable