Skip to content

Commit a0ee90d

Browse files
committed
docs: tutorial upgrade from vue2 to vue3
Still need to fix the dark theme in 03_html and 04_application Remember to also make changes to the tutorial's code in the doc of github.com/Kitware/trame
1 parent 2a13763 commit a0ee90d

17 files changed

Lines changed: 130 additions & 115 deletions

00_setup/app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageLayout
2+
from trame.ui.vuetify3 import SinglePageLayout
33

44
# -----------------------------------------------------------------------------
55
# Get a server to work with
66
# -----------------------------------------------------------------------------
77

8-
server = get_server(client_type = "vue2")
8+
server = get_server()
99

1010
# -----------------------------------------------------------------------------
1111
# GUI

01_vtk/app_cone.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageLayout
2+
from trame.ui.vuetify3 import SinglePageLayout
33

44
# -----------------------------------------------------------------------------
55
# Get a server to work with
66
# -----------------------------------------------------------------------------
77

8-
server = get_server(client_type = "vue2")
8+
server = get_server()
99

1010
# -----------------------------------------------------------------------------
1111
# GUI

01_vtk/app_flow.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageLayout
3-
from trame.widgets import vtk, vuetify
2+
from trame.ui.vuetify3 import SinglePageLayout
3+
from trame.widgets import vtk, vuetify3
44

55
from vtkmodules.vtkFiltersSources import vtkConeSource
66
from vtkmodules.vtkRenderingCore import (
@@ -44,14 +44,14 @@
4444
# Trame
4545
# -----------------------------------------------------------------------------
4646

47-
server = get_server(client_type = "vue2")
47+
server = get_server()
4848
ctrl = server.controller
4949

5050
with SinglePageLayout(server) as layout:
5151
layout.title.set_text("Hello trame")
5252

5353
with layout.content:
54-
with vuetify.VContainer(
54+
with vuetify3.VContainer(
5555
fluid=True,
5656
classes="pa-0 fill-height",
5757
):

01_vtk/solution_cone.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageLayout
3-
from trame.widgets import vtk, vuetify
2+
from trame.ui.vuetify3 import SinglePageLayout
3+
from trame.widgets import vtk, vuetify3
44

55
from vtkmodules.vtkFiltersSources import vtkConeSource
66
from vtkmodules.vtkRenderingCore import (
@@ -44,14 +44,14 @@
4444
# Trame
4545
# -----------------------------------------------------------------------------
4646

47-
server = get_server(client_type = "vue2")
47+
server = get_server()
4848
ctrl = server.controller
4949

5050
with SinglePageLayout(server) as layout:
5151
layout.title.set_text("Hello trame")
5252

5353
with layout.content:
54-
with vuetify.VContainer(
54+
with vuetify3.VContainer(
5555
fluid=True,
5656
classes="pa-0 fill-height",
5757
):

01_vtk/solution_flow.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
from trame.app import get_server
3-
from trame.ui.vuetify import SinglePageLayout
4-
from trame.widgets import vtk, vuetify
3+
from trame.ui.vuetify3 import SinglePageLayout
4+
from trame.widgets import vtk, vuetify3
55

66
from vtkmodules.vtkCommonColor import vtkNamedColors
77
from vtkmodules.vtkCommonCore import vtkLookupTable
@@ -127,14 +127,14 @@
127127
# GUI
128128
# -----------------------------------------------------------------------------
129129

130-
server = get_server(client_type = "vue2")
130+
server = get_server()
131131
ctrl = server.controller
132132

133133
with SinglePageLayout(server) as layout:
134134
layout.title.set_text("Hello trame")
135135

136136
with layout.content:
137-
with vuetify.VContainer(
137+
with vuetify3.VContainer(
138138
fluid=True,
139139
classes="pa-0 fill-height",
140140
):

01_vtk/solution_ray_cast.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# Web imports
44
import os
55
from trame.app import get_server
6-
from trame.ui.vuetify import SinglePageLayout
7-
from trame.widgets import vtk, vuetify
6+
from trame.ui.vuetify3 import SinglePageLayout
7+
from trame.widgets import vtk, vuetify3
88

99
# -----------------------------------------------------------------------------
1010
# Example: SimpleRayCast
@@ -97,14 +97,14 @@
9797
# Web Application setup
9898
# -----------------------------------------------------------------------------
9999

100-
server = get_server(client_type = "vue2")
100+
server = get_server()
101101
ctrl = server.controller
102102

103103
with SinglePageLayout(server) as layout:
104104
layout.title.set_text("Hello trame")
105105

106106
with layout.content:
107-
with vuetify.VContainer(
107+
with vuetify3.VContainer(
108108
fluid=True,
109109
classes="pa-0 fill-height",
110110
):

02_layouts/app_cone.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageLayout
3-
from trame.widgets import vtk, vuetify
2+
from trame.ui.vuetify3 import SinglePageLayout
3+
from trame.widgets import vtk, vuetify3
44

55
from vtkmodules.vtkFiltersSources import vtkConeSource
66
from vtkmodules.vtkRenderingCore import (
@@ -44,14 +44,14 @@
4444
# Trame
4545
# -----------------------------------------------------------------------------
4646

47-
server = get_server(client_type = "vue2")
47+
server = get_server()
4848
ctrl = server.controller
4949

5050
with SinglePageLayout(server) as layout:
5151
layout.title.set_text("Hello trame")
5252

5353
with layout.content:
54-
with vuetify.VContainer(
54+
with vuetify3.VContainer(
5555
fluid=True,
5656
classes="pa-0 fill-height",
5757
):

02_layouts/solution_FullScreenPage.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import VAppLayout
3-
from trame.widgets import vtk, vuetify
2+
from trame.ui.vuetify3 import VAppLayout
3+
from trame.widgets import vtk, vuetify3
44

55
from vtkmodules.vtkFiltersSources import vtkConeSource
66
from vtkmodules.vtkRenderingCore import (
@@ -44,12 +44,12 @@
4444
# Trame
4545
# -----------------------------------------------------------------------------
4646

47-
server = get_server(client_type = "vue2")
47+
server = get_server()
4848
ctrl = server.controller
4949

5050
with VAppLayout(server) as layout:
5151
with layout.root:
52-
with vuetify.VContainer(
52+
with vuetify3.VContainer(
5353
fluid=True,
5454
classes="pa-0 fill-height",
5555
):

02_layouts/solution_SinglePage.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageLayout
3-
from trame.widgets import vtk, vuetify
2+
from trame.ui.vuetify3 import SinglePageLayout
3+
from trame.widgets import vtk, vuetify3
44

55
from vtkmodules.vtkFiltersSources import vtkConeSource
66
from vtkmodules.vtkRenderingCore import (
@@ -44,14 +44,14 @@
4444
# Trame
4545
# -----------------------------------------------------------------------------
4646

47-
server = get_server(client_type = "vue2")
47+
server = get_server()
4848
ctrl = server.controller
4949

5050
with SinglePageLayout(server) as layout:
5151
layout.title.set_text("Hello trame")
5252

5353
with layout.content:
54-
with vuetify.VContainer(
54+
with vuetify3.VContainer(
5555
fluid=True,
5656
classes="pa-0 fill-height",
5757
):

02_layouts/solution_SinglePageWithDrawer.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from trame.app import get_server
2-
from trame.ui.vuetify import SinglePageWithDrawerLayout
3-
from trame.widgets import vtk, vuetify
2+
from trame.ui.vuetify3 import SinglePageWithDrawerLayout
3+
from trame.widgets import vtk, vuetify3
44

55
from vtkmodules.vtkFiltersSources import vtkConeSource
66
from vtkmodules.vtkRenderingCore import (
@@ -44,14 +44,14 @@
4444
# Trame
4545
# -----------------------------------------------------------------------------
4646

47-
server = get_server(client_type = "vue2")
47+
server = get_server()
4848
ctrl = server.controller
4949

5050
with SinglePageWithDrawerLayout(server) as layout:
5151
layout.title.set_text("Hello trame")
5252

5353
with layout.content:
54-
with vuetify.VContainer(
54+
with vuetify3.VContainer(
5555
fluid=True,
5656
classes="pa-0 fill-height",
5757
):

0 commit comments

Comments
 (0)