File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1068,21 +1068,16 @@ export function addCommands(
10681068 icon : videoSolidIcon ,
10691069 isToggled : ( ) => {
10701070 const current = tracker . currentWidget ?. content ;
1071- return current ?. cameraSettings ? .type === 'Orthographic' ;
1071+ return current ?. cameraSettings . type === 'Orthographic' ;
10721072 } ,
10731073 execute : async ( ) => {
10741074 const current = tracker . currentWidget ;
10751075 if ( ! current ) {
10761076 return ;
10771077 } else {
1078- const currentSettings : CameraSettings | undefined =
1079- current . content . cameraSettings ;
1080- if ( currentSettings ) {
1081- if ( currentSettings . type === 'Perspective' ) {
1082- current . content . cameraSettings = { type : 'Orthographic' } ;
1083- } else {
1084- current . content . cameraSettings = { type : 'Perspective' } ;
1085- }
1078+ const currentSettings : CameraSettings = current . content . cameraSettings ;
1079+ if ( currentSettings . type === 'Perspective' ) {
1080+ current . content . cameraSettings = { type : 'Orthographic' } ;
10861081 } else {
10871082 current . content . cameraSettings = { type : 'Perspective' } ;
10881083 }
Original file line number Diff line number Diff line change @@ -176,12 +176,12 @@ export class JupyterCadPanel extends SplitPanel {
176176 this . _view . set ( 'explodedView' , value || null ) ;
177177 }
178178
179- get cameraSettings ( ) : CameraSettings | undefined {
179+ get cameraSettings ( ) : CameraSettings {
180180 return this . _view . get ( 'cameraSettings' ) as CameraSettings ;
181181 }
182182
183- set cameraSettings ( value : CameraSettings | undefined ) {
184- this . _view . set ( 'cameraSettings' , value || null ) ;
183+ set cameraSettings ( value : CameraSettings ) {
184+ this . _view . set ( 'cameraSettings' , value ) ;
185185 }
186186
187187 get clipView ( ) : ClipSettings | undefined {
You can’t perform that action at this time.
0 commit comments