✨ 修正工作流
This commit is contained in:
7
docs/en/dev/api/liteyuki/dev/README.md
Normal file
7
docs/en/dev/api/liteyuki/dev/README.md
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
title: liteyuki.dev
|
||||
index: true
|
||||
icon: laptop-code
|
||||
category: API
|
||||
---
|
||||
|
81
docs/en/dev/api/liteyuki/dev/observer.md
Normal file
81
docs/en/dev/api/liteyuki/dev/observer.md
Normal file
@ -0,0 +1,81 @@
|
||||
---
|
||||
title: liteyuki.dev.observer
|
||||
order: 1
|
||||
icon: laptop-code
|
||||
category: API
|
||||
---
|
||||
|
||||
### ***def*** `debounce(wait: Any) -> None`
|
||||
|
||||
防抖函数
|
||||
|
||||
### ***def*** `on_file_system_event(directories: tuple[str], recursive: bool, event_filter: FILTER_FUNC) -> Callable[[CALLBACK_FUNC], CALLBACK_FUNC]`
|
||||
|
||||
注册文件系统变化监听器
|
||||
Args:
|
||||
directories: 监听目录们
|
||||
recursive: 是否递归监听子目录
|
||||
event_filter: 事件过滤器, 返回True则执行回调函数
|
||||
Returns:
|
||||
装饰器,装饰一个函数在接收到数据后执行
|
||||
|
||||
### ***def*** `decorator(func: Any) -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `on_modified(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `on_created(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `on_deleted(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `on_moved(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `on_any_event(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `decorator(func: CALLBACK_FUNC) -> CALLBACK_FUNC`
|
||||
|
||||
|
||||
|
||||
### ***def*** `wrapper() -> None`
|
||||
|
||||
|
||||
|
||||
### ***def*** `wrapper(event: FileSystemEvent) -> None`
|
||||
|
||||
|
||||
|
||||
### ***class*** `CodeModifiedHandler(FileSystemEventHandler)`
|
||||
|
||||
Handler for code file changes
|
||||
|
||||
####   ***def*** `on_modified(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
####   ***def*** `on_created(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
####   ***def*** `on_deleted(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
####   ***def*** `on_moved(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
||||
####   ***def*** `on_any_event(self: Any, event: Any) -> None`
|
||||
|
||||
|
||||
|
13
docs/en/dev/api/liteyuki/dev/plugin.md
Normal file
13
docs/en/dev/api/liteyuki/dev/plugin.md
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
title: liteyuki.dev.plugin
|
||||
order: 1
|
||||
icon: laptop-code
|
||||
category: API
|
||||
---
|
||||
|
||||
### ***def*** `run_plugins() -> None`
|
||||
|
||||
运行插件,无需手动初始化bot
|
||||
Args:
|
||||
module_path: 插件路径,参考`liteyuki.load_plugin`的函数签名
|
||||
|
Reference in New Issue
Block a user