1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
from trame.app import get_server
from trame.ui.html import DivLayout
from trame.widgets import html
# -----------------------------------------------------------------------------
# Trame app
# -----------------------------------------------------------------------------
server = get_server()
# -----------------------------------------------------------------------------
# UI setup
# -----------------------------------------------------------------------------
with DivLayout(server):
html.A("Open UI(a)", href="/?ui=a", target="_blank")
html.Br()
html.A("Open UI(b)", href="/?ui=b", target="_blank")
with DivLayout(server, "a"):
html.Div("UI for A")
with DivLayout(server, "b"):
html.Div("UI for B")
# -----------------------------------------------------------------------------
# start server
# -----------------------------------------------------------------------------
if __name__ == "__main__":
server.start()
|