Documentation
¶
Index ¶
- func FindScript(file string) string
- type JavaScript
- func (js *JavaScript) Execute(file string, params Object) (result any)
- func (js JavaScript) GetMikanInfo(url string) *mikan.MikanInfo
- func (js JavaScript) ParseName(name string) (episode *poketto.Episode)
- func (js JavaScript) Print(params ...any)
- func (js *JavaScript) ReadFile(filename string) string
- func (js *JavaScript) SetSchema(paramsSchema, resultSchema []string)
- func (js JavaScript) Sleep(ms int64)
- type Object
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindScript ¶
FindScript
@Description: js插件的文件名列表,依次执行。路径相对于data_path @Description: 插件名可以忽略'.js'后缀;插件名也可以使用上层文件夹名,会自动加载文件夹内部的 'main.js' 或 'plugin.js' @Description: 如设置为 'plugin/test',会依次尝试加载 'plugin/test/main.js', 'plugin/test/plugin.js', 'plugin/test.js' @param file string @return string
Types ¶
type JavaScript ¶
func (JavaScript) GetMikanInfo ¶
func (js JavaScript) GetMikanInfo(url string) *mikan.MikanInfo
func (JavaScript) ParseName ¶
func (js JavaScript) ParseName(name string) (episode *poketto.Episode)
func (JavaScript) Print ¶
func (js JavaScript) Print(params ...any)
func (*JavaScript) ReadFile ¶
func (js *JavaScript) ReadFile(filename string) string
func (*JavaScript) SetSchema ¶
func (js *JavaScript) SetSchema(paramsSchema, resultSchema []string)
func (JavaScript) Sleep ¶
func (js JavaScript) Sleep(ms int64)
Click to show internal directories.
Click to hide internal directories.