You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alignment: will have to use ft.Alignment.center(); ft.alignment.center will not work
Control: key renamed to scroll_key
ScrollableControl: on_scroll_interval renamed to scroll_interval
Animation: instead of ft.animation.Animation use ft.Animation
Tabs: instead of text: OptionalString and tab_content: Optional[Control] use label: Optional[StrOrControl])
Pagelet: bottom_app_bar renamed to bottom_appbar
page.client_storage changed to page.shared_preferences.
Dialogs: page.show_dialog(dialog_name) instead of page.open(dialog_name); `page.pop_dialog() to close dialog
NavigationDrawer: position property instead of page.drawer and page.end_drawer
All buttons: no text property, use content instead
NavigationRailDesctination: no label_content property, use label instead
SafeArea.left, .top, .right, .bottom to SafeArea.avoid_intrusions_left, .avoid_intrusions_top, .avoid_intrusions_right, .avoid_intrusions_bottom.
Badge: use label instead of text
Padding, Margin: should have named, not positional arguments. For example, instead of ft.Padding.symmetric(0, 10) should be ft.Padding(vertical = 0, horizontal = 10)
SegmentedButton: selected: List[str] instead of Optional[Set]. Example: selected=["1", "4"] instead of selected={"1", "4"}. TODO: support sets in flet V1
CupertinoActionSheetAction, CupertinoDialogAction, CupertinoContextMenuAction: default instead of is_default_action; destructive instead of is_destructive_action
ft.app(target=main) should be changed to ft.run(main) or ft.run(main=main).
FilePicker is a service now and must be added to page.services to work. Also, it provides only async methods to open dialogs which return results right away -no "on_result" event anymore.
DragTarget.on_will_accept is of DragWillAcceptEvent type with accept: bool field. Use e.accept instead of e.data. DragTarget.on_leave is of DragTargetLeaveEvent type with src_id field. Use e.src_id instead of e.data.
The text was updated successfully, but these errors were encountered:
List of breaking changes in V1:
ft.Alignment.center()
;ft.alignment.center
will not workkey
renamed toscroll_key
on_scroll_interval
renamed toscroll_interval
ft.animation.Animation
useft.Animation
text: OptionalString
andtab_content: Optional[Control]
uselabel: Optional[StrOrControl])
bottom_app_bar
renamed tobottom_appbar
page.client_storage
changed topage.shared_preferences
.page.show_dialog(dialog_name)
instead ofpage.open(dialog_name)
; `page.pop_dialog() to close dialogposition
property instead ofpage.drawer
andpage.end_drawer
text
property, usecontent
insteadlabel_content
property, uselabel
insteadlabel
instead oftext
ft.Padding.symmetric(0, 10)
should beft.Padding(vertical = 0, horizontal = 10)
selected: List[str]
instead of Optional[Set]. Example:selected=["1", "4"]
instead ofselected={"1", "4"}
. TODO: support sets in flet V1default
instead ofis_default_action
;destructive
instead ofis_destructive_action
ft.app(target=main)
should be changed toft.run(main)
orft.run(main=main)
.FilePicker
is a service now and must be added topage.services
to work. Also, it provides only async methods to open dialogs which return results right away -no "on_result" event anymore.DragWillAcceptEvent
type withaccept: bool
field. Usee.accept
instead ofe.data
. DragTarget.on_leave is ofDragTargetLeaveEvent
type withsrc_id
field. Usee.src_id
instead ofe.data
.The text was updated successfully, but these errors were encountered: