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: {
|
"project": {name: "研发群", storm: {
|
||||||
"studio": {name: "studio", action: [
|
"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: "vimer", help: "编辑器", index: "web.code.vimer", args: ["src/", "main.go"]},
|
||||||
{name: "status", help: "代码状态", index: "web.code.git.status"},
|
{name: "status", help: "代码状态", index: "web.code.git.status"},
|
||||||
{name: "total", help: "代码统计", index: "web.code.git.total"},
|
{name: "total", help: "代码统计", index: "web.code.git.total"},
|
||||||
|
@ -97,7 +97,7 @@ Volcanos("onexport", {help: "导出数据", list: [], _init: function(can, msg,
|
|||||||
}, }], }]).input)
|
}, }], }]).input)
|
||||||
|
|
||||||
var height = document.body.offsetHeight
|
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()},
|
return {view: "item", list: [{type: "input", data: {name: item, type: "button", value: item.toLowerCase()},
|
||||||
onclick: function(event) {
|
onclick: function(event) {
|
||||||
var cb = can.onaction[item]; if (typeof cb == "function") {
|
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")]
|
var cb = sub && sub.onaction && sub.onaction[can.Conf("name")]
|
||||||
if (typeof cb == "function") { return cb(event, sub, 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 feature = can.sup.Conf("feature")
|
||||||
var input = feature && feature[can.Conf("name")]; if (input) {
|
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") {
|
if (can.Conf("type") == "button") {
|
||||||
var toast = can.user.toast(can, "执行中...", can.sup._help, 100000)
|
var toast = can.user.toast(can, "执行中...", can.sup._help, 100000)
|
||||||
@ -70,5 +65,7 @@ Volcanos("onaction", {help: "控件交互", list: [],
|
|||||||
default: return
|
default: return
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
"上传": function(event, can) { can.user.upload(event, can) },
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user