MCPcopy Index your code
hub / github.com/flet-dev/flet / confirm_delete_system

Function confirm_delete_system

sdk/python/examples/community/mind_queue/main.py:43–68  ·  view source on GitHub ↗
(system_name: str)

Source from the content-addressed store, hash-verified

41
42 # ---------- Dialog helpers ----------
43 def confirm_delete_system(system_name: str):
44 def do_delete(ev):
45 close_current_dialog()
46 delete_system(system_name)
47
48 def do_cancel(ev):
49 close_current_dialog()
50
51 dlg = ft.AlertDialog(
52 modal=True,
53 title=ft.Text("Confirm delete"),
54 content=ft.Text(
55 f"Delete '{system_name}' permanently?\n\nThis action cannot be undone."
56 ),
57 actions=[
58 ft.TextButton("Cancel", on_click=do_cancel),
59 ft.TextButton(
60 "Delete",
61 icon=ft.Icons.DELETE_FOREVER,
62 icon_color="red",
63 on_click=do_delete,
64 ),
65 ],
66 actions_alignment=ft.MainAxisAlignment.END,
67 )
68 open_dialog(dlg)
69
70 def close_current_dialog():
71 for ctl in page.overlay:

Callers 2

open_system_actionsFunction · 0.85
show_systemFunction · 0.85

Calls 1

open_dialogFunction · 0.70

Tested by

no test coverage detected