admin: split monitor list in 3, add sending text selection to monitor
This commit is contained in:
parent
893f3dc87b
commit
e7ecde32a2
5 changed files with 90 additions and 16 deletions
|
|
@ -182,13 +182,34 @@ function enable_admin_ui() {
|
|||
on(
|
||||
"click",
|
||||
({ target }) => {
|
||||
if (!target.dataset.eval) {
|
||||
if (!target.dataset.onclick) {
|
||||
return
|
||||
}
|
||||
eval(`;{${target.dataset.eval}};`)
|
||||
eval(`;{${target.dataset.onclick}};`)
|
||||
},
|
||||
{ target: q("#points-admin") },
|
||||
)
|
||||
on(
|
||||
"select",
|
||||
({ target }) => {
|
||||
if (!target.dataset.onselect) {
|
||||
return
|
||||
}
|
||||
eval(`;{${target.dataset.onselect}};`)
|
||||
},
|
||||
{ target: q("#points-admin") },
|
||||
)
|
||||
on(
|
||||
"change",
|
||||
({ target }) => {
|
||||
if (!target.dataset.onchange) {
|
||||
return
|
||||
}
|
||||
eval(`;{${target.dataset.onchange}};`)
|
||||
},
|
||||
{ target: q("#points-admin") },
|
||||
)
|
||||
|
||||
on(
|
||||
"click",
|
||||
({ target }) => {
|
||||
|
|
@ -196,14 +217,14 @@ function enable_admin_ui() {
|
|||
while (!node.dataset.cid && node.parentElement) {
|
||||
node = node.parentElement
|
||||
}
|
||||
if (!target.dataset.eval) {
|
||||
if (!target.dataset.onclick) {
|
||||
return
|
||||
}
|
||||
const client = find_client(node.dataset.cid)
|
||||
if (!client) {
|
||||
return
|
||||
}
|
||||
eval(`;{${target.dataset.eval}};`)
|
||||
eval(`;{${target.dataset.onclick}};`)
|
||||
},
|
||||
{ target: q("#info .players") },
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue