12345678910111213141516171819202122232425 |
- from nicegui import ui
- from ..documentation_tools import text_demo
- def main_demo() -> None:
- with ui.element('div').classes('p-2 bg-blue-100'):
- ui.label('inside a colored div')
- def more() -> None:
- @text_demo('Move elements', '''
- This demo shows how to move elements between or within containers.
- ''')
- def move_elements() -> None:
- with ui.card() as a:
- ui.label('A')
- x = ui.label('X')
- with ui.card() as b:
- ui.label('B')
- ui.button('Move X to A', on_click=lambda: x.move(a))
- ui.button('Move X to B', on_click=lambda: x.move(b))
- ui.button('Move X to top', on_click=lambda: x.move(target_index=0))
|