comparison libervia/pages/_browser/editor.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 925a7c498cda
children 5ea06e8b06ed
comparison
equal deleted inserted replaced
1508:ec3ad9abf9f9 1509:106bae41f5c8
2 2
3 from browser import document, window, aio, bind, timer 3 from browser import document, window, aio, bind, timer
4 from browser.local_storage import storage 4 from browser.local_storage import storage
5 from browser.object_storage import ObjectStorage 5 from browser.object_storage import ObjectStorage
6 from javascript import JSON 6 from javascript import JSON
7 from aio_bridge import Bridge, BridgeException 7 from aio_bridge import bridge, BridgeException
8 from template import Template 8 from template import Template
9 import dialog 9 import dialog
10 10
11 bridge = Bridge() 11 bridge = bridge()
12 object_storage = ObjectStorage(storage) 12 object_storage = ObjectStorage(storage)
13 profile = window.profile 13 profile = window.profile
14 14
15 # how often we save forms, in seconds 15 # how often we save forms, in seconds
16 AUTOSAVE_FREQUENCY = 20 16 AUTOSAVE_FREQUENCY = 20
212 tags = tags_input_elt.value.strip() 212 tags = tags_input_elt.value.strip()
213 if tags: 213 if tags:
214 data['tags'] = [t.strip() for t in tags.split(',') if t.strip()] 214 data['tags'] = [t.strip() for t in tags.split(',') if t.strip()]
215 try: 215 try:
216 preview_data = JSON.parse( 216 preview_data = JSON.parse(
217 await bridge.mbPreview("", "", JSON.stringify(data)) 217 await bridge.mb_preview("", "", JSON.stringify(data))
218 ) 218 )
219 except BridgeException as e: 219 except BridgeException as e:
220 dialog.notification.show( 220 dialog.notification.show(
221 f"Can't generate item preview: {e.message}", 221 f"Can't generate item preview: {e.message}",
222 level="error" 222 level="error"