from nicegui import ui from ..tools import text_demo def main_demo() -> None: ui.button('Logo', on_click=lambda: ui.download('https://nicegui.io/logo.png')) def more() -> None: @text_demo('Download raw bytes from memory', ''' The `download` function can also be used to download raw bytes from memory. ''') def raw_bytes(): ui.button('Download', on_click=lambda: ui.download(b'Hello World', 'hello.txt'))