Documentation ¶
Overview ¶
Code generated by go generate; DO NOT EDIT. This file was generated at 2023-09-21 13:57:46.184582 -0300 -03 m=+0.010965959
Index ¶
- func NewLatexAction() action_structs.Action
- type LatexAction
- func (a *LatexAction) CheckRequiredParams() error
- func (a *LatexAction) Execute(request *action_structs.ActionRequest) ([]*response_object_structs.ResponseObject, error)
- func (a *LatexAction) GetDescription() string
- func (a *LatexAction) GetName() string
- func (a *LatexAction) GetNotification() string
- func (a *LatexAction) GetParam(key string) (string, error)
- func (a *LatexAction) GetParams() []*action_structs.ActionParameter
- func (a *LatexAction) GetSchema() *functions.FunctionDefinition
- func (a *LatexAction) MustGetParam(key string) string
- func (a *LatexAction) RunPostActions(request *action_structs.ActionRequest) error
- func (a *LatexAction) RunPreActions(request *action_structs.ActionRequest) error
- func (a *LatexAction) SetMessage(msg *memory.Message)
- func (a *LatexAction) SetParam(key, value string)
- func (a *LatexAction) SkipFunctionCall() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewLatexAction ¶
func NewLatexAction() action_structs.Action
NewLatexAction creates a new LatexAction with Params initialized
Types ¶
type LatexAction ¶
type LatexAction struct { Name string Description string Params *action_structs.ActionParameterSet Extra map[string]interface{} }
func (*LatexAction) CheckRequiredParams ¶
func (a *LatexAction) CheckRequiredParams() error
CheckRequiredParams checks if all required params are set
func (*LatexAction) Execute ¶
func (a *LatexAction) Execute(request *action_structs.ActionRequest) ([]*response_object_structs.ResponseObject, error)
func (*LatexAction) GetDescription ¶
func (a *LatexAction) GetDescription() string
func (*LatexAction) GetName ¶
func (a *LatexAction) GetName() string
func (*LatexAction) GetNotification ¶
func (a *LatexAction) GetNotification() string
func (*LatexAction) GetParams ¶
func (a *LatexAction) GetParams() []*action_structs.ActionParameter
func (*LatexAction) GetSchema ¶
func (a *LatexAction) GetSchema() *functions.FunctionDefinition
func (*LatexAction) MustGetParam ¶
func (a *LatexAction) MustGetParam(key string) string
func (*LatexAction) RunPostActions ¶
func (a *LatexAction) RunPostActions(request *action_structs.ActionRequest) error
func (*LatexAction) RunPreActions ¶
func (a *LatexAction) RunPreActions(request *action_structs.ActionRequest) error
func (*LatexAction) SetMessage ¶
func (a *LatexAction) SetMessage(msg *memory.Message)
func (*LatexAction) SetParam ¶
func (a *LatexAction) SetParam(key, value string)
func (*LatexAction) SkipFunctionCall ¶
func (a *LatexAction) SkipFunctionCall() bool
Click to show internal directories.
Click to hide internal directories.