Mercurial > hg > orthanc-stone
annotate Platforms/Wasm/default-library.js @ 568:6125640bffd6 cache-in-radiography
Close branch cache-in-radiography.
author | Alain Mazy <am@osimis.io> |
---|---|
date | Thu, 18 Apr 2019 11:59:09 +0000 |
parents | 2038d76bf13f |
children | 5055031f4a06 |
rev | line source |
---|---|
229 | 1 // this file contains the JS method you want to expose to C++ code |
2 | |
3 mergeInto(LibraryManager.library, { | |
4 ScheduleWebViewportRedrawFromCpp: function(cppViewportHandle) { | |
5 ScheduleWebViewportRedraw(cppViewportHandle); | |
231
5027cb2feb51
viewport is now part of the Application itself and not global anymore
am@osimis.io
parents:
229
diff
changeset
|
6 }, |
5027cb2feb51
viewport is now part of the Application itself and not global anymore
am@osimis.io
parents:
229
diff
changeset
|
7 CreateWasmViewportFromCpp: function(htmlCanvasId) { |
5027cb2feb51
viewport is now part of the Application itself and not global anymore
am@osimis.io
parents:
229
diff
changeset
|
8 return CreateWasmViewport(htmlCanvasId); |
287 | 9 }, |
10 // each time the StoneApplication updates its status, it may signal it through this method. i.e, to change the status of a button in the web interface | |
11 UpdateStoneApplicationStatusFromCpp: function(statusUpdateMessage) { | |
12 var statusUpdateMessage_ = UTF8ToString(statusUpdateMessage); | |
13 UpdateWebApplication(statusUpdateMessage_); | |
231
5027cb2feb51
viewport is now part of the Application itself and not global anymore
am@osimis.io
parents:
229
diff
changeset
|
14 } |
5027cb2feb51
viewport is now part of the Application itself and not global anymore
am@osimis.io
parents:
229
diff
changeset
|
15 }); |
229 | 16 |