mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 16:58:06 +08:00
opt some
This commit is contained in:
parent
962beca9bc
commit
0981797502
1
frame.js
1
frame.js
@ -188,6 +188,7 @@ Volcanos("onengine", {help: "解析引擎", list: [], _init: function(can, meta,
|
||||
}},
|
||||
"project": {name: "研发群", storm: {
|
||||
"studio": {name: "studio", action: [
|
||||
{name: "dir", help: "文件", index: "nfs.dir", args: ["usr/publish/", "time size path link"]},
|
||||
{name: "vimer", help: "编辑器", index: "web.code.vimer", args: ["src/", "main.go"]},
|
||||
{name: "status", help: "代码状态", index: "web.code.git.status"},
|
||||
{name: "total", help: "代码统计", index: "web.code.git.total"},
|
||||
|
@ -97,7 +97,7 @@ Volcanos("onexport", {help: "导出数据", list: [], _init: function(can, msg,
|
||||
}, }], }]).input)
|
||||
|
||||
var height = document.body.offsetHeight
|
||||
var ui = can.page.Append(can, can._output, can.core.List(can.user.isMobile || can.user.isExtension? ["River"]: ["pack"], function(item) {
|
||||
var ui = can.page.Append(can, can._output, can.core.List(can.user.isMobile || can.user.isExtension || can.user.Search(can, "pod")? ["River"]: ["pack"], function(item) {
|
||||
return {view: "item", list: [{type: "input", data: {name: item, type: "button", value: item.toLowerCase()},
|
||||
onclick: function(event) {
|
||||
var cb = can.onaction[item]; if (typeof cb == "function") {
|
||||
|
@ -13,6 +13,10 @@ Volcanos("onaction", {help: "控件交互", list: [],
|
||||
var cb = sub && sub.onaction && sub.onaction[can.Conf("name")]
|
||||
if (typeof cb == "function") { return cb(event, sub, can.Conf("name")) }
|
||||
|
||||
// 通用回调
|
||||
var cb = can.onaction[can.Conf("name")]
|
||||
if (can.sup && typeof cb == "function") { return cb(event, can.sup, can.Conf("name")) }
|
||||
|
||||
// 后端回调
|
||||
var feature = can.sup.Conf("feature")
|
||||
var input = feature && feature[can.Conf("name")]; if (input) {
|
||||
@ -29,15 +33,6 @@ Volcanos("onaction", {help: "控件交互", list: [],
|
||||
})
|
||||
}
|
||||
|
||||
// 后端回调
|
||||
if (can.Conf("name") == "粘贴") {
|
||||
navigator.clipboard.readText().then(function(text) {
|
||||
can.user.toast(can, "复制成功", "paste")
|
||||
can.run(event, ["action", "insert", "text", text])
|
||||
})
|
||||
return
|
||||
}
|
||||
|
||||
// 通用回调
|
||||
if (can.Conf("type") == "button") {
|
||||
var toast = can.user.toast(can, "执行中...", can.sup._help, 100000)
|
||||
@ -70,5 +65,7 @@ Volcanos("onaction", {help: "控件交互", list: [],
|
||||
default: return
|
||||
}
|
||||
},
|
||||
|
||||
"上传": function(event, can) { can.user.upload(event, can) },
|
||||
})
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user