comparison libervia/pages/lists/view_item/_browser/__init__.py @ 1509:106bae41f5c8

massive refactoring from camelCase -> snake_case. See backend commit log for more details
author Goffi <goffi@goffi.org>
date Sat, 08 Apr 2023 13:44:11 +0200
parents 027f5059e1e2
children 5ea06e8b06ed
comparison
equal deleted inserted replaced
1508:ec3ad9abf9f9 1509:106bae41f5c8
1 from browser import document, window, aio 1 from browser import document, window, aio
2 from aio_bridge import Bridge 2 from aio_bridge import bridge
3 import dialog 3 import dialog
4 4
5 try: 5 try:
6 pubsub_service = window.pubsub_service 6 pubsub_service = window.pubsub_service
7 pubsub_node = window.pubsub_node 7 pubsub_node = window.pubsub_node
8 pubsub_item = window.pubsub_item 8 pubsub_item = window.pubsub_item
9 except AttributeError: 9 except AttributeError:
10 can_delete = False 10 can_delete = False
11 else: 11 else:
12 bridge = Bridge() 12 bridge = bridge()
13 can_delete = True 13 can_delete = True
14 14
15 15
16 async def on_delete(evt): 16 async def on_delete(evt):
17 evt.stopPropagation() 17 evt.stopPropagation()
27 except AttributeError: 27 except AttributeError:
28 pass 28 pass
29 else: 29 else:
30 print(f"deleting comment node at [{comments_service}] {comments_node!r}") 30 print(f"deleting comment node at [{comments_service}] {comments_node!r}")
31 try: 31 try:
32 await bridge.psNodeDelete(comments_service, comments_node) 32 await bridge.ps_node_delete(comments_service, comments_node)
33 except Exception as e: 33 except Exception as e:
34 dialog.notification.show( 34 dialog.notification.show(
35 f"Can't delete comment node: {e}", 35 f"Can't delete comment node: {e}",
36 level="error" 36 level="error"
37 ) 37 )
38 38
39 print(f"deleting list item {pubsub_item!r} at [{pubsub_service}] {pubsub_node!r}") 39 print(f"deleting list item {pubsub_item!r} at [{pubsub_service}] {pubsub_node!r}")
40 try: 40 try:
41 await bridge.psItemRetract(pubsub_service, pubsub_node, pubsub_item, True) 41 await bridge.ps_item_retract(pubsub_service, pubsub_node, pubsub_item, True)
42 except Exception as e: 42 except Exception as e:
43 dialog.notification.show( 43 dialog.notification.show(
44 f"Can't delete list item: {e}", 44 f"Can't delete list item: {e}",
45 level="error" 45 level="error"
46 ) 46 )