form

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2023 License: Unlicense Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FormResponseBuilder

type FormResponseBuilder struct {
	// contains filtered or unexported fields
}

func NewFormResponseBuilder

func NewFormResponseBuilder(divId string) *FormResponseBuilder

FormResponse is a struct that represents a validation message divId should be an empty div already on the page when using OOB swap

func (*FormResponseBuilder) AddMessage

func (b *FormResponseBuilder) AddMessage(isSuccessful bool, message string) *FormResponseBuilder

AddMessage adds a message to the validation response

func (*FormResponseBuilder) BuildHtmlRenderer

func (b *FormResponseBuilder) BuildHtmlRenderer(c *gin.Context)

BuildHtmlRenderer renders the validation response using the provided gin context

func (*FormResponseBuilder) BuildHtmlString

func (b *FormResponseBuilder) BuildHtmlString() (string, error)

BuildHtmlString returns the HTML string for the validation response

func (*FormResponseBuilder) SetContainerClasses

func (b *FormResponseBuilder) SetContainerClasses(classes string) *FormResponseBuilder

SetContainerClasses sets any classes for the outer div

func (*FormResponseBuilder) SetMessageClasses

func (b *FormResponseBuilder) SetMessageClasses(classes string) *FormResponseBuilder

SetMessageClasses sets the classes for div around the validation message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL