controls.py 711 B

123456789101112131415161718192021222324252627282930
  1. from nicegui import ui
  2. from ..tools import load_demo
  3. name = 'controls'
  4. title = 'Controls'
  5. description = '''
  6. NiceGUI provides a variety of elements for user interaction, e.g. `ui.button`, `ui.slider`, `ui.inputs`, etc.
  7. '''
  8. def content() -> None:
  9. load_demo(ui.button)
  10. load_demo(ui.badge)
  11. load_demo(ui.toggle)
  12. load_demo(ui.radio)
  13. load_demo(ui.select)
  14. load_demo(ui.checkbox)
  15. load_demo(ui.switch)
  16. load_demo(ui.slider)
  17. load_demo(ui.joystick)
  18. load_demo(ui.input)
  19. load_demo(ui.textarea)
  20. load_demo(ui.number)
  21. load_demo(ui.knob)
  22. load_demo(ui.color_input)
  23. load_demo(ui.color_picker)
  24. load_demo(ui.date)
  25. load_demo(ui.time)
  26. load_demo(ui.upload)