scripts

package
v0.0.0-...-e5a9b9a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2024 License: GPL-3.0 Imports: 53 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init() error

инициализация движка скриптинга

func IsExternalScriptExists

func IsExternalScriptExists(path string) bool

существует ли внешний скрипт в хранлище

func ProcessCommand

func ProcessCommand(bid uint32, cmd string) error

обработка и выполнение алиаса

func Rebuild

func Rebuild() error

ребилд скриптов

func RegisterExternalByPath

func RegisterExternalByPath(path string) error

регистрация внешнего скрипта

func ReloadExternalByPath

func ReloadExternalByPath(path string) error

func RemoveExternalByPath

func RemoveExternalByPath(path string) error

Types

type Script

type Script struct {
	// contains filtered or unexported fields
}

func GetScripts

func GetScripts() []*Script

получение скриптов списком

func (*Script) GetAddedAt

func (s *Script) GetAddedAt() time.Time

func (*Script) GetPath

func (s *Script) GetPath() string

func (*Script) GetTree

func (s *Script) GetTree() antlr.ParseTree

func (*Script) SetAddedAt

func (s *Script) SetAddedAt(t time.Time)

func (*Script) SetPath

func (s *Script) SetPath(data string)

func (*Script) SetTree

func (s *Script) SetTree(t antlr.ParseTree)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL