From 8657fa323d7bfcbc5e2bc9649e7d38b8d296cf67 Mon Sep 17 00:00:00 2001 From: "jonathan.bouyer" Date: Tue, 30 Sep 2025 08:28:15 +0200 Subject: [PATCH] fix(input): support webkitdirectory Add support for webkitdirectory parameter for Input element --- trame_client/resources/attributes.json | 3 ++- trame_client/widgets/html.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/trame_client/resources/attributes.json b/trame_client/resources/attributes.json index eb97ccc..06e39fb 100644 --- a/trame_client/resources/attributes.json +++ b/trame_client/resources/attributes.json @@ -205,7 +205,8 @@ "type", "usemap", "value", - "width" + "width", + "webkitdirectory" ], "ins": ["cite", "datetime"], "kbd": [], diff --git a/trame_client/widgets/html.py b/trame_client/widgets/html.py index 941c7bd..2a79a5c 100644 --- a/trame_client/widgets/html.py +++ b/trame_client/widgets/html.py @@ -4471,6 +4471,7 @@ class Input(HtmlElement): :param type: :param usemap: :param value: + :param webkitdirectory: :param width: Events: @@ -4560,6 +4561,7 @@ def __init__(self, children=None, **kwargs): "type", "usemap", "value", + "webkitdirectory", "width", ] self._event_names += [