Updated lesionTable to store measurement ID. Worked on refactoring functions in lesionTable.js to allow loading of series from a click on a row
This commit is contained in:
1 parent
a3c0048490
commit
9ad2ccaaaf
11 files changed
+254
-259
No files matched your search
@@ -5,8 +5,9 @@
|
||||
*
|
||||
* @param element
|
||||
* @param data An object containing a seriesIndex and studyIndex for a study to load into this viewport
|
||||
* @function renderedCallback An optional callback to be executed after the new template is rendered
|
||||
*/
|
||||
rerenderViewportWithNewSeries = function(element, data) {
|
||||
rerenderViewportWithNewSeries = function(element, data, renderedCallback) {
|
||||
// Get the container and index of the current viewport.
|
||||
// The parent container is identified because it is later removed from the DOM
|
||||
var container = $(element).parents('.viewportContainer').get(0);
|
||||
@@ -37,6 +38,11 @@ rerenderViewportWithNewSeries = function(element, data) {
|
||||
|
||||
container.appendChild(newViewportContainer);
|
||||
|
||||
// Pass the renderedCallback to the imageViewerViewport template
|
||||
if (renderedCallback && typeof renderedCallback === "function") {
|
||||
data.renderedCallback = renderedCallback;
|
||||
}
|
||||
|
||||
// Render and insert the template
|
||||
UI.renderWithData(Template.imageViewerViewport, data, newViewportContainer);
|
||||
};
|
||||
Reference in new issue
Block a user