Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application interface {
ModeSelector() ModeSelector
MessageCatalog() MessageCatalog
}
type ApplicationDefinition ¶
type ApplicationDefinition interface {
Name() string
Title() string
Instructions() string
Tools(loggerFactory definition.LoggerFactory) []tools.Tool
}
type ApplicationFactory ¶
type ApplicationFactory interface {
New(definition ApplicationDefinition) Application
}
func NewFactory ¶
func NewFactory() ApplicationFactory
type LoggerFactory ¶
type MessageCatalog ¶
type ModeSelector ¶
Click to show internal directories.
Click to hide internal directories.