123456789101112131415161718192021 |
- from nicegui import ui
- from . import doc
- @doc.demo(ui.textarea)
- def main_demo() -> None:
- ui.textarea(label='Text', placeholder='start typing',
- on_change=lambda e: result.set_text('you typed: ' + e.value))
- result = ui.label()
- @doc.demo('Clearable', '''
- The `clearable` prop from [Quasar](https://quasar.dev/) adds a button to the input that clears the text.
- ''')
- def clearable():
- i = ui.textarea(value='some text').props('clearable')
- ui.label().bind_text_from(i, 'value')
- doc.reference(ui.textarea)
|