MCPcopy Create free account
hub / github.com/flet-dev/flet / edit_system_name

Function edit_system_name

sdk/python/examples/community/mind_queue/main.py:246–269  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

244 system_data: dict[str, list[list]] = data.get(system_name, {})
245
246 def edit_system_name():
247 name_field = ft.TextField(label="System name", value=system_name)
248
249 def on_save(ev):
250 new_name = name_field.value.strip()
251 if not new_name or new_name == system_name or new_name in data:
252 close_current_dialog()
253 return
254
255 data[new_name] = data.pop(system_name)
256 save_data(data)
257 close_current_dialog()
258 show_system(new_name)
259
260 dlg = ft.AlertDialog(
261 modal=True,
262 title=ft.Text("Rename system"),
263 content=name_field,
264 actions=[
265 ft.TextButton("Cancel", on_click=close_current_dialog),
266 ft.TextButton("Save", on_click=on_save),
267 ],
268 )
269 open_dialog(dlg)
270
271 page.appbar = ft.AppBar(
272 leading=ft.IconButton(icon=ft.Icons.ARROW_BACK, on_click=show_dashboard),

Callers 1

show_systemFunction · 0.85

Calls 1

open_dialogFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…