From dc7c8bf577ed3ccc0302651d0d4b202c2671678a Mon Sep 17 00:00:00 2001 From: harveyshao Date: Fri, 8 Apr 2022 18:24:55 +0800 Subject: [PATCH] opt some --- plugin/local/code/vimer.css | 2 +- plugin/local/code/vimer.js | 1 + plugin/state.js | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/plugin/local/code/vimer.css b/plugin/local/code/vimer.css index d6a2e82e..e9880161 100644 --- a/plugin/local/code/vimer.css +++ b/plugin/local/code/vimer.css @@ -4,4 +4,4 @@ fieldset.vimer>div.output input.current { height:22px; position:absolute; } fieldset.vimer>div.output input.current.insert { caret-color:black; } -fieldset.vimer>div.output input.current.normal { caret-color:blue; } +fieldset.vimer>div.output input.current.normal { caret-color:lightgray; } diff --git a/plugin/local/code/vimer.js b/plugin/local/code/vimer.js index 4ec7d343..a8b95acb 100644 --- a/plugin/local/code/vimer.js +++ b/plugin/local/code/vimer.js @@ -28,6 +28,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, can.page.styleWidth(can, can.ui.current, can.ui.content.style.width) }, onclick: function(event) { can.onkeymap._insert(event, can) }, ondblclick: function(event) { var target = event.target + return can.onaction.searchLine(event, can, target.value.slice(target.selectionStart, target.selectionEnd)) }, }, diff --git a/plugin/state.js b/plugin/state.js index 30a6b92b..71005667 100644 --- a/plugin/state.js +++ b/plugin/state.js @@ -4,6 +4,9 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, conf, return can.core.CallFunc([can.onimport, msg.OptionProcess()], [can, msg]) }, + _confirm: function(can, msg, _arg) { var sub = can.request({}, can.Option()) + if (can.user.confirm(_arg)) { can.run(sub._event, [ctx.ACTION, "confirm"], function() {}, true) } + }, _location: function(can, msg) { location.href = msg._arg[0] }, _rewrite: function(can, msg) { for (var i = 0; i < msg._arg.length; i += 2) {