Py.Cafe

maartenbreddels/

solara-double-click-interaction

Solara Double Click Interaction

DocsPricing
  • app.py
  • requirements.txt
app.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import solara

@solara.component
def DoubleClick(children, on_click):
    def handle(*args):
        print(args)
        on_click()
    div = solara.Div(children=children)
    solara.v.use_event(div, "dblclick", handle)

@solara.component
def Page():
    with DoubleClick(on_click=lambda: print("dblclick")):
        with solara.Card("Click me"):
            solara.Text("or here?")