Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collector ¶
type Collector func(level FeedbackLevel, msg string)
type Container ¶
type Container struct {
Feedback `json:"feedback"`
}
func (*Container) Collect ¶
func (vc *Container) Collect(level FeedbackLevel, msg string)
type Feedback ¶
type Feedback []FeedbackEntry
type FeedbackEntry ¶
type FeedbackEntry struct { Level FeedbackLevel `json:"level"` Msg string `json:"msg"` }
type FeedbackLevel ¶
type FeedbackLevel string
const ( FeedbackLevelValid FeedbackLevel = "valid" FeedbackLevelWarning FeedbackLevel = "warning" FeedbackLevelError FeedbackLevel = "error" )
type Row ¶
type Row struct { Valid bool `json:"valid"` Cells map[table.ColumnName]Cell `json:"cells"` Feedback Feedback `json:"feedback"` }
func (*Row) AddFeedback ¶
func (r *Row) AddFeedback(level FeedbackLevel, msg string)
func (Row) CellsAreValid ¶
Click to show internal directories.
Click to hide internal directories.