mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 08:48:06 +08:00
add web.count
This commit is contained in:
parent
526579041e
commit
6fdd3b1f9a
2
frame.js
2
frame.js
@ -361,7 +361,7 @@ Volcanos(chat.ONAPPEND, {_init: function(can, meta, list, cb, target, field) {
|
||||
can.page.tagis(target, html.TH) && can.page.Select(can, table, "tr>td:first-child>input[type=checkbox]", function(target) { target.checked = event.target.checked })
|
||||
var list = {}, key = can.page.SelectArgs(can, can._option, "", function(target) { if (target.value == "") { return target.name } })
|
||||
can.page.Select(can, table, "tr>td:first-child>input[type=checkbox]", function(target) { can.page.ClassList.set(can, can.page.parentNode(can, target, html.TR), html.SELECT, target.checked)
|
||||
target.checked && can.core.List(key, function(key) { list[key] = (list[key]||[]).concat([msg[key][can.page.parentNode(can, target, html.TR).dataset.index]]) })
|
||||
target.checked && can.core.List(key, function(key) { if (!msg[key]) { return } list[key] = (list[key]||[]).concat([msg[key][can.page.parentNode(can, target, html.TR).dataset.index]]) })
|
||||
}), can.db._checkbox = {}, can.core.Item(list, function(k, v) { can.db._checkbox[k] = v.join(",") })
|
||||
}}] }], target)
|
||||
}) },
|
||||
|
@ -547,6 +547,7 @@ fieldset.inner>div.output>div.project div.item.modify { background-color:#008000
|
||||
fieldset.vimer>div.output>div.project div.item.modify { background-color:#00800036; }
|
||||
fieldset.vimer>div.output>div.project>div.zone.space div.item.stop { color:var(--disable-fg-color); }
|
||||
fieldset.xterm>div.action>div.tabs:only-child { display:none; }
|
||||
fieldset.xterm.story>form.option>div.item.hash input { width:400px; }
|
||||
fieldset.xterm>div.layout { clear:both; }
|
||||
fieldset.xterm div.layout div.output { border-left:var(--box-border); border-top:var(--box-border); }
|
||||
fieldset.xterm div.layout div.output.select { border:var(--box-border)}
|
||||
|
@ -387,7 +387,7 @@ Volcanos("page", {
|
||||
return action
|
||||
},
|
||||
buttonStyle: function(can, name) {
|
||||
return can.base.isIn(name, mdb.CREATE, mdb.INSERT, mdb.IMPORT, nfs.CLONE, cli.BUILD, cli.START, ctx.RUN, web.OPEN, web.UPLOAD, web.CONFIRM, aaa.LOGIN, code.AUTOGEN, code.COMPILE, "more", "sso", "pull", "push", "commit", "startall", "preview", "auto-preview", ice.APP)? html.NOTICE:
|
||||
return can.base.isIn(name, mdb.CREATE, mdb.INSERT, mdb.IMPORT, nfs.CLONE, cli.BUILD, cli.START, ctx.RUN, web.OPEN, web.UPLOAD, web.CONFIRM, aaa.LOGIN, code.AUTOGEN, code.COMPILE, "more", "sso", "add", "pull", "push", "commit", "startall", "preview", "auto-preview", ice.APP)? html.NOTICE:
|
||||
can.base.isIn(name, mdb.REMOVE, mdb.DELETE, mdb.PRUNES, mdb.PRUNE, nfs.TRASH, cli.RESTART, cli.STOP, cli.REBOOT, web.CANCEL, code.UPGRADE, "drop", "stopall", "prockill")? html.DANGER: ""
|
||||
},
|
||||
exportValue: function(can, msg, target) { target = target||can._output
|
||||
|
@ -42,8 +42,8 @@ fieldset.inner.cmd>div.output>div.layout>div.path>a { padding:var(--input-paddin
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path>a:hover { background-color:var(--hover-bg-color); }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path>span { padding:var(--input-padding); }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path>span:hover { background-color:var(--hover-bg-color); }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path span.func { padding:var(--input-padding) 40px; margin-left:40px; }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path span.mode { padding:var(--input-padding) 40px; margin-left:40px; }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path span.func { padding:var(--input-padding); margin-left:80px; }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path span.mode { padding:var(--input-padding); margin-left:80px; }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path span.space { flex-grow:1; }
|
||||
fieldset.inner.cmd>div.output>div.layout>div.path span.view { font-size:22px; padding:0 var(--input-padding); margin-top:-5px; float:right; }
|
||||
fieldset.inner.cmd>div.output>div.layout>fieldset.plug { bottom:var(--action-height); }
|
||||
|
@ -642,6 +642,7 @@ Volcanos(chat.ONEXPORT, {
|
||||
Volcanos(chat.ONKEYMAP, {
|
||||
_mode: {plugin: {
|
||||
Escape: shy("清除浮窗", function(event, can) { can.onaction.clear(event, can) }),
|
||||
" ": shy("打开文件", function(event, can) { can.onaction.open(event, can) }),
|
||||
f: shy("打开文件", function(event, can) { can.onaction.open(event, can) }),
|
||||
g: shy("查找搜索", function(event, can) { can.onaction.find(event, can) }),
|
||||
d: shy("查找函数", function(event, can) { can.page.Select(can, can.ui.path, "span.func", function(target) { target.click() }) }),
|
||||
|
Loading…
x
Reference in New Issue
Block a user