Skip to content

Commit 3ba1b96

Browse files
committed
feat: support read_only property for Input
1 parent 89ae7b6 commit 3ba1b96

7 files changed

Lines changed: 16 additions & 1 deletion

File tree

.changeset/fancy-swans-help.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'modelscope_studio': patch
3+
---
4+
5+
feat: support `read_only` property for `Input`

backend/modelscope_studio/components/antd/input/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ def __init__(
5151
class_names: dict | None = None,
5252
count: dict | None = None,
5353
default_value: str | None = None,
54+
read_only: bool | None = None,
5455
disabled: bool | None = None,
5556
max_length: int | None = None,
5657
prefix: str | None = None,
@@ -88,6 +89,7 @@ def __init__(
8889
self.class_names = class_names
8990
self.count = count
9091
self.default_value = default_value
92+
self.read_only = read_only
9193
self.disabled = disabled
9294
self.max_length = max_length
9395
self.prefix = prefix

backend/modelscope_studio/components/antd/input/otp/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def __init__(
3131
*,
3232
default_value: str | None = None,
3333
disabled: bool | None = None,
34+
read_only: bool | None = None,
3435
formatter: str | None = None,
3536
mask: str | bool | None = None,
3637
separator: str | None = None,
@@ -62,6 +63,7 @@ def __init__(
6263
self.default_value = default_value
6364
self.separator = separator
6465
self.disabled = disabled
66+
self.read_only = read_only
6567
self.formatter = formatter
6668
self.mask = mask
6769
self.length = length

backend/modelscope_studio/components/antd/input/password/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ def __init__(
4646
class_names: dict | None = None,
4747
count: dict | None = None,
4848
default_value: str | None = None,
49+
read_only: bool | None = None,
4950
disabled: bool | None = None,
5051
max_length: int | None = None,
5152
prefix: str | None = None,
@@ -85,6 +86,7 @@ def __init__(
8586
self.class_names = class_names
8687
self.count = count
8788
self.default_value = default_value
89+
self.read_only = read_only
8890
self.disabled = disabled
8991
self.max_length = max_length
9092
self.prefix = prefix

backend/modelscope_studio/components/antd/input/search/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ def __init__(
4646
class_names: dict | None = None,
4747
count: dict | None = None,
4848
default_value: str | None = None,
49+
read_only: bool | None = None,
4950
disabled: bool | None = None,
5051
max_length: int | None = None,
5152
prefix: str | None = None,
@@ -85,6 +86,7 @@ def __init__(
8586
self.class_names = class_names
8687
self.count = count
8788
self.default_value = default_value
89+
self.read_only = read_only
8890
self.disabled = disabled
8991
self.max_length = max_length
9092
self.prefix = prefix

backend/modelscope_studio/components/antd/input/textarea/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def __init__(
3737
class_names: dict | None = None,
3838
count: dict | None = None,
3939
default_value: str | None = None,
40+
read_only: bool | None = None,
4041
disabled: bool | None = None,
4142
max_length: int | None = None,
4243
show_count: bool | dict = None,
@@ -72,6 +73,7 @@ def __init__(
7273
self.count = count
7374
self.default_value = default_value
7475
self.disabled = disabled
76+
self.read_only = read_only
7577
self.max_length = max_length
7678
self.show_count = show_count
7779
self.size = size

backend/modelscope_studio/components/antd/progress/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def __init__(
2222
status: Literal['success', 'exception', 'normal', 'active']
2323
| None = None,
2424
rounding: str | None = None,
25-
stroke_color: str | None = None,
25+
stroke_color: str | list[str] | dict | None = None,
2626
stroke_linecap: Literal['round', 'butt', 'square']
2727
| None = None,
2828
success: dict | None = None,

0 commit comments

Comments
 (0)