Skip to content

Commit 5ac5753

Browse files
Remove Optional[] from predefined typing *Values (flet-dev#4702)
* initial commit * update props --------- Co-authored-by: Feodor Fitsner <feodor@appveyor.com>
1 parent d9bd6df commit 5ac5753

File tree

110 files changed

+649
-620
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+649
-620
lines changed

sdk/python/packages/flet/src/flet/core/ads/banner.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ def __init__(
5454
expand_loose: Optional[bool] = None,
5555
col: Optional[ResponsiveNumber] = None,
5656
opacity: OptionalNumber = None,
57-
rotate: RotateValue = None,
58-
scale: ScaleValue = None,
59-
offset: OffsetValue = None,
57+
rotate: Optional[RotateValue] = None,
58+
scale: Optional[ScaleValue] = None,
59+
offset: Optional[OffsetValue] = None,
6060
aspect_ratio: OptionalNumber = None,
6161
animate_opacity: AnimationValue = None,
6262
animate_size: AnimationValue = None,

sdk/python/packages/flet/src/flet/core/ads/base_ad.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ def __init__(
4040
expand_loose: Optional[bool] = None,
4141
col: Optional[ResponsiveNumber] = None,
4242
opacity: OptionalNumber = None,
43-
rotate: RotateValue = None,
44-
scale: ScaleValue = None,
45-
offset: OffsetValue = None,
43+
rotate: Optional[RotateValue] = None,
44+
scale: Optional[ScaleValue] = None,
45+
offset: Optional[OffsetValue] = None,
4646
aspect_ratio: OptionalNumber = None,
4747
animate_opacity: AnimationValue = None,
4848
animate_size: AnimationValue = None,

sdk/python/packages/flet/src/flet/core/ads/interstitial.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ def __init__(
5353
expand_loose: Optional[bool] = None,
5454
col: Optional[ResponsiveNumber] = None,
5555
opacity: OptionalNumber = None,
56-
rotate: RotateValue = None,
57-
scale: ScaleValue = None,
58-
offset: OffsetValue = None,
56+
rotate: Optional[RotateValue] = None,
57+
scale: Optional[ScaleValue] = None,
58+
offset: Optional[OffsetValue] = None,
5959
aspect_ratio: OptionalNumber = None,
6060
animate_opacity: AnimationValue = None,
6161
animate_size: AnimationValue = None,

sdk/python/packages/flet/src/flet/core/ads/native.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ def __init__(
8484
expand_loose: Optional[bool] = None,
8585
col: Optional[ResponsiveNumber] = None,
8686
opacity: OptionalNumber = None,
87-
rotate: RotateValue = None,
88-
scale: ScaleValue = None,
89-
offset: OffsetValue = None,
87+
rotate: Optional[RotateValue] = None,
88+
scale: Optional[ScaleValue] = None,
89+
offset: Optional[OffsetValue] = None,
9090
aspect_ratio: OptionalNumber = None,
9191
animate_opacity: AnimationValue = None,
9292
animate_size: AnimationValue = None,

sdk/python/packages/flet/src/flet/core/alert_dialog.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,14 @@ def __init__(
7575
elevation: OptionalNumber = None,
7676
icon: Optional[Control] = None,
7777
open: bool = False,
78-
title_padding: PaddingValue = None,
79-
content_padding: PaddingValue = None,
80-
actions_padding: PaddingValue = None,
78+
title_padding: Optional[PaddingValue] = None,
79+
content_padding: Optional[PaddingValue] = None,
80+
actions_padding: Optional[PaddingValue] = None,
8181
actions_alignment: Optional[MainAxisAlignment] = None,
8282
shape: Optional[OutlinedBorder] = None,
83-
inset_padding: PaddingValue = None,
84-
icon_padding: PaddingValue = None,
85-
action_button_padding: PaddingValue = None,
83+
inset_padding: Optional[PaddingValue] = None,
84+
icon_padding: Optional[PaddingValue] = None,
85+
action_button_padding: Optional[PaddingValue] = None,
8686
surface_tint_color: Optional[ColorValue] = None,
8787
shadow_color: Optional[ColorValue] = None,
8888
icon_color: Optional[ColorValue] = None,
@@ -322,11 +322,11 @@ def icon(self, value: Optional[Control]):
322322

323323
# title_padding
324324
@property
325-
def title_padding(self) -> PaddingValue:
325+
def title_padding(self) -> Optional[PaddingValue]:
326326
return self.__title_padding
327327

328328
@title_padding.setter
329-
def title_padding(self, value: PaddingValue):
329+
def title_padding(self, value: Optional[PaddingValue]):
330330
self.__title_padding = value
331331

332332
# content
@@ -340,11 +340,11 @@ def content(self, value: Optional[Control]):
340340

341341
# content_padding
342342
@property
343-
def content_padding(self) -> PaddingValue:
343+
def content_padding(self) -> Optional[PaddingValue]:
344344
return self.__content_padding
345345

346346
@content_padding.setter
347-
def content_padding(self, value: PaddingValue):
347+
def content_padding(self, value: Optional[PaddingValue]):
348348
self.__content_padding = value
349349

350350
# actions
@@ -358,11 +358,11 @@ def actions(self, value: Optional[List[Control]]):
358358

359359
# actions_padding
360360
@property
361-
def actions_padding(self) -> PaddingValue:
361+
def actions_padding(self) -> Optional[PaddingValue]:
362362
return self.__actions_padding
363363

364364
@actions_padding.setter
365-
def actions_padding(self, value: PaddingValue):
365+
def actions_padding(self, value: Optional[PaddingValue]):
366366
self.__actions_padding = value
367367

368368
# actions_alignment
@@ -389,29 +389,29 @@ def shape(self, value: Optional[OutlinedBorder]):
389389

390390
# inset_padding
391391
@property
392-
def inset_padding(self) -> PaddingValue:
392+
def inset_padding(self) -> Optional[PaddingValue]:
393393
return self.__inset_padding
394394

395395
@inset_padding.setter
396-
def inset_padding(self, value: PaddingValue):
396+
def inset_padding(self, value: Optional[PaddingValue]):
397397
self.__inset_padding = value
398398

399399
# icon_padding
400400
@property
401-
def icon_padding(self) -> PaddingValue:
401+
def icon_padding(self) -> Optional[PaddingValue]:
402402
return self.__icon_padding
403403

404404
@icon_padding.setter
405-
def icon_padding(self, value: PaddingValue):
405+
def icon_padding(self, value: Optional[PaddingValue]):
406406
self.__icon_padding = value
407407

408408
# action_button_padding
409409
@property
410-
def action_button_padding(self) -> PaddingValue:
410+
def action_button_padding(self) -> Optional[PaddingValue]:
411411
return self.__action_button_padding
412412

413413
@action_button_padding.setter
414-
def action_button_padding(self, value: PaddingValue):
414+
def action_button_padding(self, value: Optional[PaddingValue]):
415415
self.__action_button_padding = value
416416

417417
# semantics_label

sdk/python/packages/flet/src/flet/core/animated_switcher.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ def __init__(
101101
expand_loose: Optional[bool] = None,
102102
col: Optional[ResponsiveNumber] = None,
103103
opacity: OptionalNumber = None,
104-
rotate: RotateValue = None,
105-
scale: ScaleValue = None,
106-
offset: OffsetValue = None,
104+
rotate: Optional[RotateValue] = None,
105+
scale: Optional[ScaleValue] = None,
106+
offset: Optional[OffsetValue] = None,
107107
aspect_ratio: OptionalNumber = None,
108108
animate_opacity: Optional[AnimationValue] = None,
109109
animate_size: Optional[AnimationValue] = None,
@@ -112,7 +112,7 @@ def __init__(
112112
animate_scale: Optional[AnimationValue] = None,
113113
animate_offset: Optional[AnimationValue] = None,
114114
on_animation_end: OptionalControlEventCallable = None,
115-
tooltip: TooltipValue = None,
115+
tooltip: Optional[TooltipValue] = None,
116116
badge: Optional[BadgeValue] = None,
117117
visible: Optional[bool] = None,
118118
disabled: Optional[bool] = None,

sdk/python/packages/flet/src/flet/core/animation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ class Animation:
6363

6464
@dataclass
6565
class AnimationStyle:
66-
duration: DurationValue = None
67-
reverse_duration: DurationValue = None
66+
duration: Optional[DurationValue] = None
67+
reverse_duration: Optional[DurationValue] = None
6868
curve: Optional[AnimationCurve] = None
6969
reverse_curve: Optional[AnimationCurve] = None
7070

sdk/python/packages/flet/src/flet/core/badge.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class Badge:
1212
or a button's icon."""
1313

1414
text: Optional[str] = None
15-
offset: OffsetValue = None
15+
offset: Optional[OffsetValue] = None
1616
alignment: Optional[Alignment] = None
1717
bgcolor: Optional[ColorValue] = None
1818
label_visible: Optional[bool] = None

sdk/python/packages/flet/src/flet/core/banner.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def __init__(
7070
shadow_color: Optional[ColorValue] = None,
7171
divider_color: Optional[ColorValue] = None,
7272
elevation: OptionalNumber = None,
73-
margin: MarginValue = None,
73+
margin: Optional[MarginValue] = None,
7474
content_text_style: Optional[TextStyle] = None,
7575
on_visible: OptionalControlEventCallable = None,
7676
#
@@ -161,11 +161,11 @@ def leading(self, value: Optional[Control]):
161161

162162
# leading_padding
163163
@property
164-
def leading_padding(self) -> PaddingValue:
164+
def leading_padding(self) -> Optional[PaddingValue]:
165165
return self.__leading_padding
166166

167167
@leading_padding.setter
168-
def leading_padding(self, value: PaddingValue):
168+
def leading_padding(self, value: Optional[PaddingValue]):
169169
self.__leading_padding = value
170170

171171
# content
@@ -179,20 +179,20 @@ def content(self, value: Control):
179179

180180
# content_padding
181181
@property
182-
def content_padding(self) -> PaddingValue:
182+
def content_padding(self) -> Optional[PaddingValue]:
183183
return self.__content_padding
184184

185185
@content_padding.setter
186-
def content_padding(self, value: PaddingValue):
186+
def content_padding(self, value: Optional[PaddingValue]):
187187
self.__content_padding = value
188188

189189
# margin
190190
@property
191-
def margin(self) -> MarginValue:
191+
def margin(self) -> Optional[MarginValue]:
192192
return self.__margin
193193

194194
@margin.setter
195-
def margin(self, value: MarginValue):
195+
def margin(self, value: Optional[MarginValue]):
196196
self.__margin = value
197197

198198
# actions

sdk/python/packages/flet/src/flet/core/bottom_app_bar.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def __init__(
3333
surface_tint_color: Optional[ColorValue] = None,
3434
bgcolor: Optional[ColorValue] = None,
3535
shadow_color: Optional[ColorValue] = None,
36-
padding: PaddingValue = None,
36+
padding: Optional[PaddingValue] = None,
3737
clip_behavior: Optional[ClipBehavior] = None,
3838
shape: Optional[NotchShape] = None,
3939
notch_margin: OptionalNumber = None,
@@ -52,9 +52,9 @@ def __init__(
5252
expand_loose: Optional[bool] = None,
5353
col: Optional[ResponsiveNumber] = None,
5454
opacity: OptionalNumber = None,
55-
rotate: RotateValue = None,
56-
scale: ScaleValue = None,
57-
offset: OffsetValue = None,
55+
rotate: Optional[RotateValue] = None,
56+
scale: Optional[ScaleValue] = None,
57+
offset: Optional[OffsetValue] = None,
5858
aspect_ratio: OptionalNumber = None,
5959
animate_opacity: Optional[AnimationValue] = None,
6060
animate_size: Optional[AnimationValue] = None,
@@ -160,11 +160,11 @@ def shadow_color(self, value: Optional[ColorValue]):
160160

161161
# padding
162162
@property
163-
def padding(self) -> PaddingValue:
163+
def padding(self) -> Optional[PaddingValue]:
164164
return self.__padding
165165

166166
@padding.setter
167-
def padding(self, value: PaddingValue):
167+
def padding(self, value: Optional[PaddingValue]):
168168
self.__padding = value
169169

170170
# shape

0 commit comments

Comments
 (0)