File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed
sdk/python/packages/flet/src/flet/core Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 1
- from dataclasses import dataclass , field
1
+ from dataclasses import dataclass
2
2
from enum import Enum
3
3
from typing import Optional , Union
4
4
5
5
from flet .core .types import ColorValue , OptionalNumber
6
6
7
7
8
- class BorderSideStrokeAlign (Enum ):
8
+ class BorderSideStrokeAlign (float , Enum ):
9
9
INSIDE = - 1.0
10
10
CENTER = 0.0
11
11
OUTSIDE = 1.0
@@ -14,16 +14,16 @@ class BorderSideStrokeAlign(Enum):
14
14
@dataclass
15
15
class BorderSide :
16
16
width : OptionalNumber
17
- color : Optional [ColorValue ] = field ( default = None )
18
- stroke_align : Union [BorderSideStrokeAlign , OptionalNumber ] = field ( default = None )
17
+ color : Optional [ColorValue ] = None
18
+ stroke_align : Union [BorderSideStrokeAlign , OptionalNumber ] = None
19
19
20
20
21
21
@dataclass
22
22
class Border :
23
- top : Optional [BorderSide ] = field ( default = None )
24
- right : Optional [BorderSide ] = field ( default = None )
25
- bottom : Optional [BorderSide ] = field ( default = None )
26
- left : Optional [BorderSide ] = field ( default = None )
23
+ top : Optional [BorderSide ] = None
24
+ right : Optional [BorderSide ] = None
25
+ bottom : Optional [BorderSide ] = None
26
+ left : Optional [BorderSide ] = None
27
27
28
28
29
29
def all (width : Optional [float ] = None , color : Optional [ColorValue ] = None ) -> Border :
Original file line number Diff line number Diff line change @@ -210,6 +210,7 @@ def before_update(self):
210
210
self ._set_attr_json ("labelStyle" , self .__label_style )
211
211
self ._set_attr_json ("padding" , self .__padding )
212
212
self ._set_attr_json ("shape" , self .__shape )
213
+ self ._set_attr_json ("borderSide" , self .__border_side )
213
214
self ._set_attr_json ("color" , self .__color , wrap_attr_dict = True )
214
215
215
216
def _get_children (self ):
You can’t perform that action at this time.
0 commit comments