mirror of
https://shylinux.com/x/volcanos
synced 2025-04-26 09:14:06 +08:00
opt chat
This commit is contained in:
parent
be77957388
commit
e50abf16d4
@ -89,7 +89,7 @@ Volcanos("onexport", {help: "导出数据", list: [], _init: function(can, msg,
|
|||||||
value.width = can._target.offsetWidth
|
value.width = can._target.offsetWidth
|
||||||
|
|
||||||
if (value.inputs.length == 0) {
|
if (value.inputs.length == 0) {
|
||||||
can.run({}, [river, storm, "action", "command", value.index], function(msg) {
|
can.run({}, ["action", "command", value.index], function(msg) {
|
||||||
value.inputs = can.base.Obj(msg.list&&msg.list[0]||"[]", [])
|
value.inputs = can.base.Obj(msg.list&&msg.list[0]||"[]", [])
|
||||||
value.feature = can.base.Obj(msg.meta&&msg.meta[0]||"{}", {})
|
value.feature = can.base.Obj(msg.meta&&msg.meta[0]||"{}", {})
|
||||||
can.onaction.add_plugin(can, river, storm, value), next()
|
can.onaction.add_plugin(can, river, storm, value), next()
|
||||||
|
@ -26,7 +26,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, meta,
|
|||||||
return can.page.Modify(can, list, {style: {display: hide? "": "none"}})
|
return can.page.Modify(can, list, {style: {display: hide? "": "none"}})
|
||||||
}
|
}
|
||||||
|
|
||||||
can.run({}, [river, STORM], function(msg) { var which = 0
|
can.run({}, [river], function(msg) { var which = 0
|
||||||
list = can.page.Append(can, can._output, [{view: "sublist", list: msg.Table(function(value, index) {
|
list = can.page.Append(can, can._output, [{view: "sublist", list: msg.Table(function(value, index) {
|
||||||
river == can._main_river && value.key == can._main_storm && (which = index)
|
river == can._main_river && value.key == can._main_storm && (which = index)
|
||||||
return {text: [value.name, "div", "subitem"], onclick: function(event) {
|
return {text: [value.name, "div", "subitem"], onclick: function(event) {
|
||||||
@ -81,18 +81,14 @@ Volcanos("onaction", {help: "控件交互", list: ["创建", "刷新"], _init: f
|
|||||||
{_input: "text", name: "群名", value: "hi"},
|
{_input: "text", name: "群名", value: "hi"},
|
||||||
{_input: "text", name: "简介", value: "hello"},
|
{_input: "text", name: "简介", value: "hello"},
|
||||||
], function(event, button, meta, list) {
|
], function(event, button, meta, list) {
|
||||||
can.run(event, ["action", "create"].concat(list), function(msg) {
|
can.run(event, ["action", "create"].concat(["type", list[0], "name", list[1], "text", list[2]]), function(msg) {
|
||||||
can.user.Search(can, {river: msg.Result()})
|
// can.user.Search(can, {river: msg.Result()})
|
||||||
})
|
})
|
||||||
return true
|
return true
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
"创建": function(event, can) {
|
"创建": function(event, can) { can.onaction.create(can) },
|
||||||
can.onaction.create(can)
|
"刷新": function(event, can) { can.user.Search(can, {river: can.Conf(RIVER), storm: can.Conf(STORM)}) },
|
||||||
},
|
|
||||||
"刷新": function(event, can) {
|
|
||||||
can.user.Search(can, {river: can.Conf(RIVER), storm: can.Conf(STORM)})
|
|
||||||
},
|
|
||||||
})
|
})
|
||||||
Volcanos("ondetail", {help: "菜单交互", list: ["添加应用", "添加设备", "添加用户", "重命名", "共享", "删除"], _init: function(can, msg, list, cb, target) {
|
Volcanos("ondetail", {help: "菜单交互", list: ["添加应用", "添加设备", "添加用户", "重命名", "共享", "删除"], _init: function(can, msg, list, cb, target) {
|
||||||
can.onexport._init(can, msg, list, cb, target)
|
can.onexport._init(can, msg, list, cb, target)
|
||||||
@ -159,8 +155,8 @@ Volcanos("ondetail", {help: "菜单交互", list: ["添加应用", "添加设备
|
|||||||
|
|
||||||
},
|
},
|
||||||
"删除": function(event, can, river, button) {
|
"删除": function(event, can, river, button) {
|
||||||
can.run(event, [river.key, "action", "remove"], function(msg) {
|
can.run(event, ["remove", "hash", river.key], function(msg) {
|
||||||
can.user.Search(can, {})
|
// can.user.Search(can, {})
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user