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
22from enum import Enum
33from typing import Optional , Union
44
55from flet .core .types import ColorValue , OptionalNumber
66
77
8- class BorderSideStrokeAlign (Enum ):
8+ class BorderSideStrokeAlign (float , Enum ):
99 INSIDE = - 1.0
1010 CENTER = 0.0
1111 OUTSIDE = 1.0
@@ -14,16 +14,16 @@ class BorderSideStrokeAlign(Enum):
1414@dataclass
1515class BorderSide :
1616 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
1919
2020
2121@dataclass
2222class 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
2727
2828
2929def 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):
210210 self ._set_attr_json ("labelStyle" , self .__label_style )
211211 self ._set_attr_json ("padding" , self .__padding )
212212 self ._set_attr_json ("shape" , self .__shape )
213+ self ._set_attr_json ("borderSide" , self .__border_side )
213214 self ._set_attr_json ("color" , self .__color , wrap_attr_dict = True )
214215
215216 def _get_children (self ):
You can’t perform that action at this time.
0 commit comments