Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HandlerLoader ¶ added in v1.5.0
type HandlerLoader struct {
// contains filtered or unexported fields
}
func NewHandlerLoader ¶ added in v1.5.0
func NewHandlerLoader(handlers ...Handler) *HandlerLoader
func (*HandlerLoader) LoadHandler ¶ added in v1.5.0
func (l *HandlerLoader) LoadHandler(uriOrCode string) (Handler, error)
type LuaLoader ¶ added in v1.5.0
type LuaLoader struct { Loader // contains filtered or unexported fields }
func NewLuaLoader ¶ added in v1.5.0
NewLuaLoader creates a new loader that can be used to load scripts
type PluginLoader ¶ added in v1.5.0
type PluginLoader struct { Loader // contains filtered or unexported fields }
func NewPluginLoader ¶ added in v1.5.0
func NewPluginLoader(functionName string) *PluginLoader
func (*PluginLoader) Load ¶ added in v1.5.0
func (h *PluginLoader) Load(uriOrCode string) (Handler, error)
func (*PluginLoader) String ¶ added in v1.5.0
func (h *PluginLoader) String() string
func (*PluginLoader) Value ¶ added in v1.5.0
func (h *PluginLoader) Value(row map[string]interface{}) (interface{}, error)
Click to show internal directories.
Click to hide internal directories.