mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-07 02:22:52 +00:00
feat: rework character timeout setting
This commit is contained in:
@@ -32,7 +32,7 @@ export const setting: Action<HTMLInputElement, {id: number; inverse?: number; sc
|
|||||||
async function listener() {
|
async function listener() {
|
||||||
let value: number
|
let value: number
|
||||||
if (type === "number") {
|
if (type === "number") {
|
||||||
value = Number.parseInt(node.value)
|
value = Number(node.value)
|
||||||
if (Number.isNaN(value)) return
|
if (Number.isNaN(value)) return
|
||||||
value = Math.floor(
|
value = Math.floor(
|
||||||
inverse !== undefined ? inverse / value : scale !== undefined ? value / scale : value,
|
inverse !== undefined ? inverse / value : scale !== undefined ? value / scale : value,
|
||||||
|
|||||||
@@ -121,8 +121,8 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend><label><input type="checkbox" use:setting={{id: 31}} />Chording</label></legend>
|
<legend><label><input type="checkbox" use:setting={{id: 31}} />Chording</label></legend>
|
||||||
<label
|
<label
|
||||||
>Character Timeout <span class="unit"
|
>Auto-delete Timeout <span class="unit"
|
||||||
><input type="number" min="0" max="25.5" step="0.1" use:setting={{id: 33, scale: 0.001}} />s</span
|
><input type="number" min="0" max="25500" step="10" use:setting={{id: 33}} />ms</span
|
||||||
></label
|
></label
|
||||||
>
|
>
|
||||||
<label
|
<label
|
||||||
|
|||||||
Reference in New Issue
Block a user