2024-08-24 20:22:26 +08:00

24 lines
1.1 KiB
JavaScript

Volcanos(chat.ONIMPORT, {
_init: function(can, msg) {
if (msg.IsDetail()) { var value = msg.TableDetail()
msg.Option("_share_title", value.place_name+" "+value.name)
}
can.onimport.itemcards(can, msg, function(value) {
value.icons = value.user_avatar||value.icon; return [
{view: html.TITLE, list: [value.place_name, value.name, value.message_status != "done" && can.onimport.textView(can, value, "message_status", mdb.STATUS)]},
{view: html.STATUS, list: [value.uid.slice(0, 6), can.base.TimeTrim(value.created_at), value.user_name]},
{view: html.OUTPUT, list: [value.info]},
]
}, function(event, value) {
var args = can.core.Split(value.args)[1]
can.onexport.title(can, [value.place_name, value.name, args.slice(0, 6)].join(" "))
can.Option("uid", value.uid), can.Update(event)
})
/*
, function(event, value) { can.onimport.float(can, value, function(sub) { var run = sub.run
sub.run = function(event, cmds, cb) { run(can.request(event, {message_uid: value.uid}), cmds, cb) }
can.run(can.request({}, value), [ctx.ACTION, "read"], function() {})
}) })
*/
},
})