Skip to content
Snippets Groups Projects
Commit eab544e6 authored by Xiao Gui's avatar Xiao Gui
Browse files

chore: remove unneeded import

chore: prettify freesurfer selector
parent 12195997
No related branches found
No related tags found
No related merge requests found
...@@ -32,7 +32,7 @@ import { DockedContainerDirective } from "./util/directives/dockedContainer.dire ...@@ -32,7 +32,7 @@ import { DockedContainerDirective } from "./util/directives/dockedContainer.dire
import { FloatingContainerDirective } from "./util/directives/floatingContainer.directive"; import { FloatingContainerDirective } from "./util/directives/floatingContainer.directive";
import { FloatingMouseContextualContainerDirective } from "./util/directives/floatingMouseContextualContainer.directive"; import { FloatingMouseContextualContainerDirective } from "./util/directives/floatingMouseContextualContainer.directive";
import { NewViewerDisctinctViewToLayer } from "./util/pipes/newViewerDistinctViewToLayer.pipe"; import { NewViewerDisctinctViewToLayer } from "./util/pipes/newViewerDistinctViewToLayer.pipe";
import { ClickInterceptor, CLICK_INTERCEPTOR_INJECTOR, CONTEXT_MENU_ITEM_INJECTOR, PureContantService, UtilModule } from "src/util"; import { ClickInterceptor, CLICK_INTERCEPTOR_INJECTOR, PureContantService, UtilModule } from "src/util";
import { SpotLightModule } from 'src/spotlight/spot-light.module' import { SpotLightModule } from 'src/spotlight/spot-light.module'
import { TryMeComponent } from "./ui/tryme/tryme.component"; import { TryMeComponent } from "./ui/tryme/tryme.component";
import { UiStateUseEffect } from "src/services/state/uiState.store"; import { UiStateUseEffect } from "src/services/state/uiState.store";
......
...@@ -504,37 +504,37 @@ Raise/track issues at github repo: <a target = "_blank" href = "${this.repoUrl}" ...@@ -504,37 +504,37 @@ Raise/track issues at github repo: <a target = "_blank" href = "${this.repoUrl}"
/** /**
* concating all available gii maps * concating all available gii maps
*/ */
const allFreesurferLabels = foundP.volumeSrc[tmpl.id][hemisphereKey].filter(v => v.volume_type === 'threesurfer/gii-label') // const allFreesurferLabels = foundP.volumeSrc[tmpl.id][hemisphereKey].filter(v => v.volume_type === 'threesurfer/gii-label')
for (const lbl of allFreesurferLabels) { // for (const lbl of allFreesurferLabels) {
const modeToConcat = { // const modeToConcat = {
mesh: surface.url, // mesh: surface.url,
hemisphere: surface.hemisphere, // hemisphere: surface.hemisphere,
colormap: lbl.url // colormap: lbl.url
} // }
const key = `${surface.mode} - ${lbl.name}` // const key = `${surface.mode} - ${lbl.name}`
if (!modObj[key]) { // if (!modObj[key]) {
modObj[key] = [] // modObj[key] = []
} // }
modObj[key].push(modeToConcat) // modObj[key].push(modeToConcat)
} // }
/** /**
* only concat first matching gii map * only concat first matching gii map
*/ */
// const key = surface.mode const key = surface.mode
// const modeToConcat = { const modeToConcat = {
// mesh: surface.url, mesh: surface.url,
// hemisphere: surface.hemisphere, hemisphere: surface.hemisphere,
// colormap: (() => { colormap: (() => {
// const lbl = foundP.volumeSrc[tmpl.id][hemisphereKey].find(v => v.volume_type === 'threesurfer/gii-label') const lbl = foundP.volumeSrc[tmpl.id][hemisphereKey].find(v => v.volume_type === 'threesurfer/gii-label')
// return lbl?.url return lbl?.url
// })() })()
// } }
// if (!modObj[key]) { if (!modObj[key]) {
// modObj[key] = [] modObj[key] = []
// } }
// modObj[key].push(modeToConcat) modObj[key].push(modeToConcat)
} }
foundP[tmpl.id] foundP[tmpl.id]
......
...@@ -5,15 +5,7 @@ ...@@ -5,15 +5,7 @@
<div class="button-container"> <div class="button-container">
<!-- configurator --> <!-- selector & configurator -->
<button mat-icon-button
color="primary"
[matMenuTriggerFor]="configMenu"
class="pe-all">
<i class="fas fa-cog"></i>
</button>
<!-- selector -->
<button mat-icon-button <button mat-icon-button
color="primary" color="primary"
class="pe-all" class="pe-all"
...@@ -22,9 +14,11 @@ ...@@ -22,9 +14,11 @@
</button> </button>
</div> </div>
<!-- config menu -->
<mat-menu #configMenu="matMenu"> <!-- selector/configurator menu -->
<div class="iv-custom-comp text p-2"> <mat-menu #fsModeSelMenu="matMenu">
<div class="iv-custom-comp text pl-2 m-2">
<mat-checkbox *ngFor="let key of allKeys" <mat-checkbox *ngFor="let key of allKeys"
class="d-block" class="d-block"
iav-stop="click" iav-stop="click"
...@@ -33,10 +27,7 @@ ...@@ -33,10 +27,7 @@
{{ key.name }} {{ key.name }}
</mat-checkbox> </mat-checkbox>
</div> </div>
</mat-menu> <mat-divider></mat-divider>
<!-- selector menu -->
<mat-menu #fsModeSelMenu="matMenu">
<button *ngFor="let mode of modes" <button *ngFor="let mode of modes"
mat-menu-item mat-menu-item
(click)="loadMode(mode)" (click)="loadMode(mode)"
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment