mirror of
https://shylinux.com/x/volcanos
synced 2025-04-27 09:38:28 +08:00
opt some
This commit is contained in:
parent
06f5715a67
commit
b1656ca505
@ -1,8 +1,19 @@
|
||||
fieldset.inner.output.simple>legend {
|
||||
display:block;
|
||||
}
|
||||
fieldset.inner>form.option input[name=path] {
|
||||
width:80px;
|
||||
}
|
||||
fieldset.inner>form.option input[name=file] {
|
||||
width:160px;
|
||||
}
|
||||
fieldset.inner>div.action {
|
||||
height:2rem;
|
||||
overflow:hidden;
|
||||
display:block;
|
||||
}
|
||||
fieldset.inner>div.action div.tabs {
|
||||
border:solid 2px red; padding:2px; font-size:1.21rem;
|
||||
border:solid 2px red; padding:2px; font-size:1rem;
|
||||
}
|
||||
fieldset.inner>div.action div.tabs.over {
|
||||
background-color:blue;
|
||||
|
@ -1,5 +1,4 @@
|
||||
Volcanos("onimport", {help: "导入数据", _init: function(can, msg, cb, target) {
|
||||
// if (!can.user.isMobile) { can.page.style(can, can._action, html.HEIGHT, "31", html.DISPLAY, "block") }
|
||||
can.onengine.plugin(can, "can.code.inner.plugin", shy("插件", {}, [{type: "button", name: "list", action: "auto"}, "back"], function(msg, cmds) {
|
||||
console.log("what")
|
||||
}))
|
||||
@ -262,13 +261,11 @@ Volcanos("onsyntax", {help: "语法高亮", list: ["keyword", "prefix", "line"],
|
||||
p && p.render && can.onaction["展示"]({}, can)
|
||||
p && p.engine && can.onaction["执行"]({}, can)
|
||||
}
|
||||
if (can.page.ClassList.has(can, can._fields, chat.FLOAT) || can.page.ClassList.has(can, can._fields, chat.PLUGIN)) {
|
||||
if (!can.user.mod.isCmd) {
|
||||
if (!can.page.ClassList.has(can, can._fields, chat.STORY) && !can.user.mod.isCmd) {
|
||||
can.page.style(can, can.ui.project, html.MIN_HEIGHT, can.ConfHeight()-200)
|
||||
can.page.style(can, can.ui.content, html.MIN_HEIGHT, can.ConfHeight()-200)
|
||||
}
|
||||
}
|
||||
}
|
||||
can.Conf("plug") && (can.onsyntax[can.parse] = can.Conf("plug"))
|
||||
var p = can.onsyntax[can.parse]; !p? can.run({}, [ctx.ACTION, mdb.PLUGIN, can.parse, msg.Option(nfs.FILE), msg.Option(nfs.PATH)], function(msg) {
|
||||
init(p = can.onsyntax[can.parse] = can.base.Obj(msg.Result()))
|
||||
|
@ -151,7 +151,10 @@ Volcanos("onaction", {help: "控件交互", list: [nfs.SAVE, code.AUTOGEN, code.
|
||||
}, true)
|
||||
},
|
||||
script: function(event, can, button) { var meta = can.Conf()
|
||||
can.request(event, {_handle: ice.TRUE, text: `Volcanos("onimport", {help: "导入数据"})`})
|
||||
can.request(event, {_handle: ice.TRUE, text: `Volcanos("onimport", {help: "导入数据", list:[], _init: function(can, msg, cb, target) {
|
||||
msg.Echo("hello world")
|
||||
can.onappend.board(can, msg)
|
||||
}})`})
|
||||
can.user.input(event, can, meta.feature[button], function(ev, btn, data, list, args) {
|
||||
can.run(event, [ctx.ACTION, button].concat(args), function(msg) {
|
||||
can.onimport.tabview(can, can.Option(nfs.PATH), msg.Option(nfs.FILE))
|
||||
@ -159,9 +162,21 @@ Volcanos("onaction", {help: "控件交互", list: [nfs.SAVE, code.AUTOGEN, code.
|
||||
}, true)
|
||||
})
|
||||
},
|
||||
website: function(event, can, button) { can.request(event, {action: button})
|
||||
can.user.input(event, can, [{name: nfs.FILE, value: "hi.txt"}], function(ev, btn, data, list, args) {
|
||||
can.onimport.tabview(can, "src/", "website/"+list[0], "", function() {}, true)
|
||||
website: function(event, can, button) { var meta = can.Conf()
|
||||
can.request(event, {_handle: ice.TRUE, text: `
|
||||
hi
|
||||
he
|
||||
cli.runtime
|
||||
cli.system
|
||||
hi/hi.sh
|
||||
hi/hi.go
|
||||
hi/hi.js
|
||||
`})
|
||||
can.user.input(event, can, meta.feature[button], function(ev, btn, data, list, args) {
|
||||
can.run(event, [ctx.ACTION, button].concat(args), function(msg) {
|
||||
can.onimport.tabview(can, can.Option(nfs.PATH), msg.Option(nfs.FILE))
|
||||
can.onimport.project(can, can.Option(nfs.PATH))
|
||||
}, true)
|
||||
})
|
||||
},
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user