Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CoalesceStrings ¶
Types ¶
type NameGenerator ¶
type NameGenerator struct {
// contains filtered or unexported fields
}
func NewNameGenerator ¶
func NewNameGenerator(prefix string) *NameGenerator
func (*NameGenerator) GenerateName ¶
func (generator *NameGenerator) GenerateName( nameIndex int, suggestedName string, ) string
type Task ¶
type Task struct { Name string OriginalName string `json:"-"` UseOriginalName bool Icon string Cron string Delay string Phrases []Phrase }
func (Task) PreparePhrases ¶
func (Task) RandomPhrase ¶
func (Task) SelectedName ¶
type TaskHandler ¶
type TaskHandler interface {
HandleTask(task Task)
}
TaskHandler ...
It's used only for mock generating.
Click to show internal directories.
Click to hide internal directories.