Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
gitcode_dev
quicker
提交
08a188f3
quicker
项目概览
gitcode_dev
/
quicker
上一次同步 大约 2 年
通知
6
Star
2
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
quicker
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
08a188f3
编写于
6月 22, 2021
作者:
木
木偶
提交者:
GitHub
6月 22, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update README.md
上级
6551130e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
15 addition
and
15 deletion
+15
-15
README.md
README.md
+15
-15
未找到文件。
README.md
浏览文件 @
08a188f3
...
...
@@ -4,8 +4,8 @@
![
image
](
https://user-images.githubusercontent.com/21073039/122888869-d6e60d00-d374-11eb-9fb9-2a6e541e389e.png
)
# utools 插件支持
## plugin.json
#
#
utools 插件支持
##
#
plugin.json
在你觉得合适的地方新建一个文件夹,并创建
`plugin.json`
文件。这是最重要的一个文件,用来说明这个插件将如何与
`rubick`
集成,最基本的格式如下:
```
json
{
...
...
@@ -25,11 +25,11 @@
```
所有字段和
`utools`
保持一致,这将可以完美使用
`utools`
的插件生态
# utools api 支持
#
#
utools api 支持
## 事件
##
#
事件
### onPluginReady(callback)
###
#
onPluginReady(callback)
*
`callback`
Function
> 当插件装载成功,uTools 将会主动调用这个方法(生命周期内仅调用一次),所有的 `api` 都应该在 `onPluginReady` 之后进行调用。
...
...
@@ -42,7 +42,7 @@ utools.onPluginReady(() => {
})
```
### onPluginEnter(callback)
###
#
onPluginEnter(callback)
*
`callback`
Function
> 每当插件从后台进入到前台时,uTools 将会主动调用这个方法。
...
...
@@ -57,15 +57,15 @@ utools.onPluginEnter(({code, type, payload, optional}) => {
更多可以参考
`utools`
文档:https://u.tools/docs/developer/api.html#%E4%BA%8B%E4%BB%B6
## 窗口交互
##
#
窗口交互
## 本地数据库
##
#
本地数据库
类似于
`utools`
的功能,我们也提供了本地数据库的 api 能力
### utools.db.put(doc)
###
#
utools.db.put(doc)
#### 示例
####
#
示例
```
js
// 创建请求
utools
.
db
.
put
({
...
...
@@ -83,11 +83,11 @@ utools.db.put({
```
### utools.db.get(id)
### utools.db.remove(doc)
### utools.db.bulkDocs(docs)
###
#
utools.db.get(id)
###
#
utools.db.remove(doc)
###
#
utools.db.bulkDocs(docs)
## ubrowser
##
#
ubrowser
可编程浏览器
```
js
...
...
@@ -100,6 +100,6 @@ utools.db.put({
})
```
## 最后
##
#
最后
utools过于强大,目前还没有完全实现其所有功能,不过我们会根据需要不断更新。欢迎小伙伴一起
`pr`
或
`star`
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录