Skip to content

Commit 708f7b0

Browse files
Merge pull request #7 from Geode-solutions/next
Next
2 parents 5ee9742 + 364da90 commit 708f7b0

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

.github/workflows/docker-images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
docker-build-squash-push:
88
uses: Geode-solutions/actions/.github/workflows/docker-build-squash-push.yml@master
99
with:
10-
image_name: 'opengeodeweb_viewer'
10+
image_name: 'opengeodeweb-viewer'
1111
tag: ${{ github.ref_name }}
1212
secrets:
1313
TOKEN: ${{secrets.GITHUB_TOKEN}}

vtk_protocol.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,18 @@ def create_object_pipeline(self, params):
6767
except Exception as e:
6868
print("error : ", str(e), flush=True)
6969

70+
@exportRpc("delete_object_pipeline")
71+
def delete_object_pipeline(self, params):
72+
print(f"{params=}", flush=True)
73+
id = params["id"]
74+
object = self.get_object(id)
75+
actor = object["actor"]
76+
renderWindow = self.getView("-1")
77+
renderer = renderWindow.GetRenderers().GetFirstRenderer()
78+
renderer.RemoveActor(actor)
79+
self.deregister_object(id)
80+
self.render()
81+
7082
@exportRpc("toggle_object_visibility")
7183
def toggle_object_visibility(self, params):
7284
print(f"{params=}", flush=True)

0 commit comments

Comments
 (0)