From 058f476400f05c10838de90fb243b919ca37402e Mon Sep 17 00:00:00 2001 From: Philip DeOrsey Date: Tue, 2 Sep 2025 15:04:02 -0400 Subject: [PATCH] add readonly getters and setters for input fields --- src/elements.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/elements.ts b/src/elements.ts index 8c7528f..7ee92fb 100644 --- a/src/elements.ts +++ b/src/elements.ts @@ -1248,6 +1248,14 @@ export class InputView extends HTMLBaseView { (this._el as HTMLInputElement).checked = value; } + get readonly() { + return (this._el as HTMLInputElement).readOnly; + } + + set readonly(value: boolean) { + (this._el as HTMLInputElement).readOnly = value; + } + get value() { return this._el.value; }