Documentation
¶
Index ¶
- Variables
- type LuaBuilder
- type LuaCapability
- func (c *LuaCapability) Close() error
- func (c *LuaCapability) Execute(name string, params lazydata.LazyData) (any, error)
- func (c *LuaCapability) Handle(ctx *gin.Context)
- func (c *LuaCapability) ListActions() ([]string, error)
- func (c *LuaCapability) Reload(model *dbmodels.SpaceCapability) (xcapability.Capability, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Name = "xLua" Icon = `<i class="fa-solid fa-scroll"></i>` OptionFields = []xcapability.CapabilityOptionField{} )
Functions ¶
This section is empty.
Types ¶
type LuaBuilder ¶
type LuaBuilder struct {
// contains filtered or unexported fields
}
func (*LuaBuilder) Build ¶
func (b *LuaBuilder) Build(handle xcapability.XCapabilityHandle) (xcapability.Capability, error)
func (*LuaBuilder) GetDebugData ¶
func (b *LuaBuilder) GetDebugData() map[string]any
func (*LuaBuilder) Name ¶
func (b *LuaBuilder) Name() string
func (*LuaBuilder) Serve ¶
func (b *LuaBuilder) Serve(ctx *gin.Context)
type LuaCapability ¶
type LuaCapability struct {
// contains filtered or unexported fields
}
func (*LuaCapability) Close ¶
func (c *LuaCapability) Close() error
func (*LuaCapability) Handle ¶
func (c *LuaCapability) Handle(ctx *gin.Context)
func (*LuaCapability) ListActions ¶
func (c *LuaCapability) ListActions() ([]string, error)
func (*LuaCapability) Reload ¶
func (c *LuaCapability) Reload(model *dbmodels.SpaceCapability) (xcapability.Capability, error)
Click to show internal directories.
Click to hide internal directories.