comparison libervia/pages/lists/view_item/_browser/__init__.py @ 1510:5ea06e8b06ed

browser: make bridge API closer to the one use with other frontends: `bridge.AsyncBridge` is not used instead of `aio_bridge.Bridge`
author Goffi <goffi@goffi.org>
date Mon, 22 May 2023 11:57:44 +0200
parents 106bae41f5c8
children
comparison
equal deleted inserted replaced
1509:106bae41f5c8 1510:5ea06e8b06ed
1 from browser import document, window, aio 1 from browser import document, window, aio
2 from aio_bridge import bridge 2 from bridge import AsyncBridge as 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()