Skip to content

Commit

Permalink
fix: issue with loading HelioSwarm app due to breaking change
Browse files Browse the repository at this point in the history
  • Loading branch information
mfacchinelli committed Oct 25, 2024
1 parent d4ab5c9 commit 0934f7a
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
6 changes: 5 additions & 1 deletion app/core/+mag/+app/+manage/VisualizationManager.m
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
classdef (Abstract) VisualizationManager < mag.app.manage.Manager
% VISUALIZATIONMANAGER Manager for visualization components.

properties (Abstract, Constant, Access = protected)
EmptyModel mag.app.Model {mustBeScalarOrEmpty}
end

properties (SetAccess = private)
VisualizationOptionsLayout matlab.ui.container.GridLayout
VisualizationOptionsPanel matlab.ui.container.Panel
Expand Down Expand Up @@ -28,7 +32,7 @@ function instantiate(this, parent)
this.VisualizationTypeListBox.Layout.Row = 1;
this.VisualizationTypeListBox.Layout.Column = 1;

this.setVisualizationTypesAndClasses(mag.app.imap.Model.empty());
this.setVisualizationTypesAndClasses(this.EmptyModel);

% Create VisualizationOptionsPanel.
this.VisualizationOptionsPanel = uipanel(this.VisualizationOptionsLayout);
Expand Down
4 changes: 4 additions & 0 deletions app/mission/hs/+mag/+app/+hs/VisualizationManager.m
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
classdef VisualizationManager < mag.app.manage.VisualizationManager
% VISUALIZATIONMANAGER Manager for visualization of HelioSwarm analysis.

properties (Constant, Access = protected)
EmptyModel = mag.app.hs.Model.empty()
end

methods

function [items, itemsData] = getVisualizationTypesAndClasses(~, model)
Expand Down
4 changes: 4 additions & 0 deletions app/mission/imap/+mag/+app/+imap/VisualizationManager.m
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
classdef VisualizationManager < mag.app.manage.VisualizationManager
% VISUALIZATIONMANAGER Manager for visualization of IMAP analysis.

properties (Constant, Access = protected)
EmptyModel = mag.app.imap.Model.empty()
end

methods

function [items, itemsData] = getVisualizationTypesAndClasses(~, model)
Expand Down

0 comments on commit 0934f7a

Please sign in to comment.