|
@@ -414,14 +414,14 @@ Alternatively, you can remove individual elements with `remove(element)`, where
|
|
@example(ui.menu)
|
|
@example(ui.menu)
|
|
def menu_example():
|
|
def menu_example():
|
|
choice = ui.label('Try the menu.')
|
|
choice = ui.label('Try the menu.')
|
|
- with ui.menu() as menu:
|
|
|
|
- ui.menu_item('Menu item 1', lambda: choice.set_text('Selected item 1.'))
|
|
|
|
- ui.menu_item('Menu item 2', lambda: choice.set_text('Selected item 2.'))
|
|
|
|
- ui.menu_item('Menu item 3 (keep open)', lambda: choice.set_text('Selected item 3.'), auto_close=False)
|
|
|
|
- ui.separator()
|
|
|
|
- ui.menu_item('Close', on_click=menu.close)
|
|
|
|
-
|
|
|
|
- ui.button('Open menu', on_click=menu.open)
|
|
|
|
|
|
+ with ui.row():
|
|
|
|
+ with ui.menu() as menu:
|
|
|
|
+ ui.menu_item('Menu item 1', lambda: choice.set_text('Selected item 1.'))
|
|
|
|
+ ui.menu_item('Menu item 2', lambda: choice.set_text('Selected item 2.'))
|
|
|
|
+ ui.menu_item('Menu item 3 (keep open)', lambda: choice.set_text('Selected item 3.'), auto_close=False)
|
|
|
|
+ ui.separator()
|
|
|
|
+ ui.menu_item('Close', on_click=menu.close)
|
|
|
|
+ ui.button('Open menu', on_click=menu.open)
|
|
|
|
|
|
@example('''#### Tooltips
|
|
@example('''#### Tooltips
|
|
|
|
|
|
@@ -702,7 +702,7 @@ See <https://quasar.dev/layout/page-sticky> for more information.
|
|
@ui.page('/yet_another_page')
|
|
@ui.page('/yet_another_page')
|
|
def yet_another_page():
|
|
def yet_another_page():
|
|
ui.label('Welcome to yet another page')
|
|
ui.label('Welcome to yet another page')
|
|
- ui.button('RETURN', on_click=lambda: ui.open('/#open'))
|
|
|
|
|
|
+ ui.button('RETURN', on_click=lambda: ui.open('reference#open'))
|
|
|
|
|
|
ui.button('REDIRECT', on_click=lambda: ui.open(yet_another_page))
|
|
ui.button('REDIRECT', on_click=lambda: ui.open(yet_another_page))
|
|
|
|
|