Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultCallStackSize = 128 DefaultRegistrySize = 256 DefaultScriptTimeout = 5 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Engine ¶
type Engine struct {
L *lua.LState
LastCommand *cli.Command
ScriptTimeout time.Duration
// contains filtered or unexported fields
}
func NewEngine ¶
func NewEngine(registrar cli.PluginRegistrar, opts ...EngineOption) *Engine
type EngineOption ¶ added in v1.0.6
type EngineOption func(*Engine)
func WithScriptTimeout ¶ added in v1.0.6
func WithScriptTimeout(d time.Duration) EngineOption
Click to show internal directories.
Click to hide internal directories.